SORU
12 NİSAN 2012, PERŞEMBE


Bağlama doğru / Nakavt radyo düğmeleri yanlış JS

Benim görüşüme model değeri doğru veya yanlış olduğunu İsMale bir değeri var.

Benim UI aşağıdaki radyo düğmeleri bağlamak istiyorum:

<label>Male
   <input type="radio" name="IsMale" value="true" data-bind="checked:IsMale"/>
</label> 
<label>Female
   <input type="radio" name="IsMale" value="false" data-bind="checked:IsMale"/>
</label>

checked bence sorun bir dize bekliyor """". false / true Yani benim soru, nasıl bu 2 yönlü w/ bağlayıcı olsun bu UI ve model alabilir miyim?

CEVAP
24 Aralık 2013, Salı


Biliyorum bu eski bir konu, ama ben vardı aynı sorun ve öğrendim çok daha iyi bir çözüm olduğunu muhtemelen eklenen nakavt sonra bu soru resmen cevap verdi, bu yüzden ben sadece bırakın bu insanlarla aynı sorun.

Şu anda uzatmaları, özel bağlama işleyicileri veya computeds gerek yok. Sadece "" seçeneği, html yerine, 'value' özniteliği, herhangi bir javascript değer iletebilirsiniz. kullanır checkedValue bir sağlamak

<input type="radio" name="a" data-bind="checked:IsChecked, checkedValue: true"/>
<input type="radio" name="a" data-bind="checked:IsChecked, checkedValue: false"/>

Ya da:

<input type="radio" name="b" data-bind="checked:Quantity, checkedValue: 1"/>
<input type="radio" name="b" data-bind="checked:Quantity, checkedValue: 2"/>
<input type="radio" name="b" data-bind="checked:Quantity, checkedValue: 3"/>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • PomplamooseMusic

    PomplamooseM

    28 HAZİRAN 2008