knockout-3.0

    1熱度

    2回答

    使用knockout JS,我該如何應用條件with綁定到HTML? 我有兩個observable,任一個應該基於一個條件使用相同的html代碼。我想要做這樣的事情: 如果some-condition: <div data-bind="with: observable1"> 其他: <div data-bind="with: observable2"> <!-- the belo

    0熱度

    2回答

    我有一個具有2個可觀察屬性的可觀察數組。通過UI放置時的輸入框下面 <tbody data-bind="foreach: Scopes.ScopesData"> <tr style="vertical-align: baseline"> <td style="white-space:nowrap"><span data-bind="text: name" /></

    1熱度

    1回答

    我正在嘗試使用https://github.com/rniemeyer/knockout-jqAutocomplete將淘汰購物卡轉換成jquery自動完成。 下拉式工作,無論選擇值後,我得到:Uncaught TypeError: options.value is not a function。 我的綁定是: <tbody data-bind="foreach: lines"> <tr

    0熱度

    1回答

    以下代碼執行多個阿賈克斯電話。實際上我只想要一個電話。 var update = function(){ if(self.origin() && self.destination()){ // AJAX CALL HERE $.get(something); } } self.origin.subscribe(fu

    1熱度

    1回答

    最近遇到了一個問題,由於嵌套問題,淘汰對HTML註釋的綁定不能很好地形成。我使用了一個html註釋來存放ko if:,然後使用ko foreach,它綁定到一個html <div>,但設法弄錯了嵌套。下面是問題的例子: <!-- ko if: isGuestCheckout() --> <div data-bind="foreach: formSection()"> <!-- /ko>

    0熱度

    1回答

    我試圖在彈出框中應用HTML中包含的點擊綁定。 單擊事件不會在$ root.confirmDeleteColor 工作下面是html代碼和按鈕(YES)click事件被調用。 <tbody data-bind="foreach: responseData"> <td align="center"> <a class="btn btn-default glyphicon gly

    0熱度

    1回答

    我有表格/網格顯示基於它們類型的設備。每當下拉改變時,表格應該更新以顯示正確的設備。要做到這一點,我有一個計算器按類型過濾設備,並向表格/網格添加一個新的空白行。 這裏的HTML: <table> <thead> <tr> <th><!--Row Number--></th> <th>Serial No.</th> <th>Name<

    0熱度

    1回答

    我正在尋找創建可重用組件,我只是無法創建我需要的雙向綁定,而沒有外部庫,比如我見過的郵箱子/ pub。 這裏是什麼,我試圖做 這是一個非常簡單的例子爲例codepen但它表明我需要什麼。 該mainViewModel有一個屬性name,我需要從name-input組件。 我習慣於角度2+和使用雙向綁定,KO有類似的東西嗎? 感謝 史蒂夫 編輯: 的Javascript: ko.components

    0熱度

    1回答

    我的問題場景與this one幾乎相同,但我繪製的表格具有更復雜綁定的TD單元,每個綁定都是唯一的該列被綁定。有時它只是HTML的獨特之處。 換句話說,使用databind=foreach對列進行循環並且僅僅嵌套執行text綁定的<TD>是不夠好的。 我可以讓我的桌子上呈現初始頁面抽獎,使用template{nodes:xxx}結合,在那裏我通過DOM數組節點..像這樣: <table>

    1熱度

    1回答

    考慮下面的代碼: if (countriesLookup()) { countriesLookup().fill(initialData.Countries); } else { const subscription = countriesLookup.subscribe(function (lookup) { lookup.fill(initialData.Co