मुझे एक तत्व पर एकाधिक डेटा बाइंडिंग की आवश्यकता है। उदाहरण के लिए, मुझे href
के साथ-साथ html
डेटा-बाइंडिंग परa
टैग चाहिए। मैंने कोशिश की है,एक तत्व पर एकाधिक डेटा-बाइंड विशेषताएँ कैसे हैं?
<a data-bind="html: name"
data-bind="attr: { href: url }"
data-bind="attr: { 'data-prop': xyz }">
</a>
लेकिन यह काम नहीं करता है। ऐसा लगता है कि नॉकआउट केवल एकdata-bind
संपत्ति का बाध्यकारी समर्थन करता है? href
, आंतरिक html
, और एक तत्व पर एक कस्टम "data-prop
" विशेषता को कैसे बाध्य करें?
तरह
,
का उपयोग कर कई गुणों का उपयोग कर सकते हैं आप भी मुझे बता सकते हैं कि, अगर viewModel.tasks = ko.observableArray (tsks) तो बदलते हुए ViewModel.tasks = [new Array], ko.observable मान को सेट करते समय – user960567को घुमाए जाने के बारे में बताएं, इसे इस तरह करने का प्रयास करें: 'viewModel.tasks ([1,2,3]);'। अर्थात। आप पैरामीटर के रूप में नए मान को पार करते हुए इसे एक फ़ंक्शन के रूप में कहते हैं – paulslater19