knockout.js पर टैग किए गए जवाब

नॉकआउट.जेएस मॉडल-व्यू-व्यू मॉडल (एमवीवीएम) पैटर्न का उपयोग करके गतिशील HTML यूआई के लिए एक खुला स्रोत जावास्क्रिप्ट पुस्तकालय है।

9
Knockout.js में अवलोकन योग्य बाइंडिंग को कैसे साफ़ करें / निकालें?
मैं एक वेबपेज पर कार्यक्षमता का निर्माण कर रहा हूं जिसे उपयोगकर्ता कई बार कर सकता है। उपयोगकर्ता की कार्रवाई के माध्यम से, एक वस्तु / मॉडल बनाया जाता है और ko.applyBindings () का उपयोग करके HTML पर लागू किया जाता है। डेटा-बाउंड HTML को jQuery टेम्प्लेट के माध्यम से …

4
सशर्त रूप से किसी वस्तु को अवलोकनीय सरणी में कैसे धकेलें?
मैं pushएक आइटम पर एक नया आइटम चाहूंगा observableArray, लेकिन केवल अगर आइटम पहले से मौजूद नहीं है। क्या नॉकआउट जेएस में इसे प्राप्त करने के लिए कोई "खोज" फ़ंक्शन या अनुशंसित पैटर्न है? मैंने देखा है कि removeएक पर समारोह observableArrayएक हालत में पारित करने के लिए एक समारोह …
103 knockout.js 

4
Ko.applyBindings को कॉल करते समय "शून्य के प्रॉपर्टी 'नोड टाइप नहीं पढ़ सकते हैं
मेरे पास यह नॉकआउट कोड है: function Task(data) { this.title = ko.observable(data.title); this.isDone = ko.observable(data.isDone); } function TaskListViewModel() { // Data var self = this; self.tasks = ko.observableArray([]); self.newTaskText = ko.observable(); self.incompleteTasks = ko.computed(function() { return ko.utils.arrayFilter(self.tasks(), function(task) { return !task.isDone() }); }); // Operations self.addTask = function() { self.tasks.push(new …

4
निर्धारित करें कि क्या कोई ऑब्जेक्ट गुण ko.observable है
मैं नॉकआउटJS संस्करण 2.0.0 का उपयोग कर रहा हूं यदि मैं किसी वस्तु के सभी गुणों से गुजर रहा हूं, तो मैं कैसे परीक्षण कर सकता हूं कि प्रत्येक संपत्ति एक है ko.observable? यहाँ मैंने जो अब तक कोशिश की है: var vm = { prop: ko.observable(''), arr: ko.observableArray([]), func: …

4
डेटा-बाउंड व्यूज़ में इफ़-एल्स संरचनाओं को टेम्प्लेट कैसे करें?
मैं लगातार स्वयं को KO- आधारित HTML टेम्प्लेट में इस मुहावरे का उपयोग कर पाता हूं: <!-- ko if: isEdit --> <td><input type="text" name="email" data-bind="value: email" /></td> <!-- /ko --> <!-- ko ifnot: isEdit --> <td data-bind="text: email"></td> <!-- /ko --> क्या KO में सशर्त करने के लिए एक बेहतर …

4
एक तत्व पर कई डेटा-बाइंड विशेषताएँ कैसे हैं?
मुझे एक तत्व पर कई डेटा बाइंडिंग करने की आवश्यकता है। उदाहरण के लिए, मैं एक टैग पर एक डेटा-बाइंडिंग के साथ- hrefसाथ चाहता हूं । मैंने यह कोशिश की है,html a <a data-bind="html: name" data-bind="attr: { href: url }" data-bind="attr: { 'data-prop': xyz }"> </a> लेकिन यह काम नहीं …

1
Jquery-mobile और knockoutjs का उपयोग करके वेबप को कैसे आर्किटेक्चर करें
मैं एक मोबाइल ऐप बनाना चाहता हूं, जो html / css और JavaScript से अधिक नहीं है। जबकि मेरे पास जावास्क्रिप्ट के साथ एक वेब ऐप बनाने का एक अच्छा ज्ञान है, मैंने सोचा कि मैं jquery-mobile जैसे ढांचे में देख सकता हूं। सबसे पहले, मैंने सोचा था कि jquery-mobile …

2
नॉकआउट में $ माता-पिता का प्रवेश सूचकांक
नॉकआउट.जेएस 2.1.0 में, फॉर्च बाइंडिंग का उपयोग करके एक टेम्पलेट में, आप वर्तमान आइटम के इंडेक्स तक पहुंच सकते हैं, हालांकि $ इंडेक्स () फ़ंक्शन। नेस्टेड फ़ॉर्वर्ड बाइंडिंग में, क्या टेम्पलेट से $ पेरेंट के इंडेक्स को एक्सेस करने का कोई तरीका है? कहो कि मेरे पास इस तरह से …

10
नॉकआउट बाइंडिंग के साथ चयन पर परिवर्तन घटना, मुझे कैसे पता चलेगा कि क्या यह एक वास्तविक परिवर्तन है
मैं अनुमतियाँ UI का निर्माण कर रहा हूं, मेरे पास प्रत्येक अनुमति के बगल में एक चयन सूची के साथ अनुमतियों की एक सूची है। अनुमतियाँ उन वस्तुओं के अवलोकन योग्य सारणी द्वारा दर्शाई जाती हैं जो एक चयन सूची से जुड़ी होती हैं: <div data-bind="foreach: permissions"> <div class="permission_row"> <span …

1
जब मैं jquery .val ('xyz') का उपयोग करता हूं तो Knockout.js बाध्य इनपुट मान अपडेट नहीं किया जाता है
मेरे पास एक इनपुट है जिसमें मूल्य के लिए नॉकआउट बाध्यकारी है। जब मैं jquery की .val () विधि का उपयोग कर मान को अद्यतन करता हूं, तो परिवर्तित मान दृश्यमॉडल में परिलक्षित नहीं होता है। मुझे इस मान को सेट करने के लिए jQuery का उपयोग करने की आवश्यकता …

12
Knockout.js अर्ध-बड़े डेटासेट के तहत अविश्वसनीय रूप से धीमी गति से
मैं सिर्फ नॉकआउट के साथ शुरुआत कर रहा हूँ। (हमेशा इसे आज़माना चाहता था, लेकिन अब मेरे पास आखिरकार एक बहाना है!) - हालाँकि, मैं एक अपेक्षाकृत छोटे सेट के लिए एक टेबल बांधते समय कुछ बहुत खराब प्रदर्शन समस्याओं में भाग रहा हूं। डेटा (लगभग 400 पंक्तियों या तो)। …

5
एक ही देखने योग्य की सदस्यता में एक नमूदार का पिछला मूल्य प्राप्त करें
क्या नए मान प्राप्त करने से पहले, उस अवलोकन योग्य सदस्यता के भीतर अवलोकन योग्य वर्तमान मूल्य प्राप्त करना संभव है? उदाहरण: this.myObservable = ko.observable(); this.myObservable.subscribe(function(newValue){ //I'd like to get the previous value of 'myObservable' here before it's set to newValue });

8
नॉकआउट जेएस में रेडियो बटन के लिए सच / गलत बंधन
मेरे विचार मॉडल में मेरे पास एक IsMale मान है जिसका मूल्य सही या गलत है। अपने UI में मैं इसे निम्न रेडियो बटन से बाँधना चाहता हूँ: <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एक "सच" / …

1
पीट तत्व से GetModel प्राप्त करें
किसी दिए गए DOM तत्व से बाइंडेड ViewModel जावास्क्रिप्ट ऑब्जेक्ट प्राप्त करना संभव है? ko.applyBindings( gLoginViewModel, document.getElementById("login-form") ); ko.applyBindings( gLoginViewModel, document.getElementById("register-form") ); और कहीं और - बल्कि असंबंधित कोड में - कुछ इस तरह से: var viewModel = ko.getViewModel( formElement ); viewModel.someObservable( someData ); // observable available in all ViewModels …

2
अगर बंधन के साथ $ इंडेक्स का उपयोग कर पीटा
मैं मान के आधार पर कुछ चिह्न दिखाने की कोशिश कर रहा हूं $index, मैं मूल्य प्रदर्शित कर सकता हूं लेकिन मैं इसे ifबाध्यकारी के साथ उपयोग नहीं कर सकता हूं , यहां सबसे अच्छा तरीका क्या है? <!-- ko if: $index===0 --> <div>some mark up here</div> <!-- /ko -->

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.