Bu yüzden bir seçme bazı verilere kaçınılmazdır listesi var nakavt. Örneğin, optgroup etiketine sağlanan veriler. &
&
Olarak OluşturuluyorHTML öğeleri
Bunları doğru şekilde nasıl verebilirim?
Bu yüzden bir seçme bazı verilere kaçınılmazdır listesi var nakavt. Örneğin, optgroup etiketine sağlanan veriler. &
&
Olarak OluşturuluyorHTML öğeleri
Bunları doğru şekilde nasıl verebilirim?
I (olduğu gibi, bağlayıcı text
gibidir, ancak o tarafların da dahil html oluşturacağını) the html
binding kullanıyor biliyorum ama güvenlik uygulamalarını eşya yanı sıra aslında olmak tek geçici çözüm çoğu gerçek html, option
öğelerinin içinde geçerli değildir.
İşte kanıtı:
ko.applyBindings({
dealerList: [
{
name: 'group 1',
dealers: [
{ name: 'Mark & Sons' }
]
}
]
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.0/knockout-min.js"></script>
<select>
<option selected="selected">-- Please select your company --</option>
<!-- ko foreach: dealerList -->
<optgroup data-bind="attr: {label: name}, foreach: dealers">
<option data-bind="html: name, option: $data"></option>
</optgroup>
<!-- /ko -->
</select>
Eğer sadece varlıkları değil, başka şeyler oluşturup oluşturmadığını, yere text
ve html
arasına özelliklerle a custom binding handler ihtiyacım olacağını verileri güvenemeyekceksem.