![](/img/trans.png)
[英]Knockout.js won't be recognized after using require.js
在淘汰之前,調用require.js會引發以下消息: 未被捕獲的ReferenceError:未定義ko 假設我在組合文件的最頂部有基因敲除.js,我有以下內容: ...
[英]Knockout.js won't be recognized after using require.js
在淘汰之前,調用require.js會引發以下消息: 未被捕獲的ReferenceError:未定義ko 假設我在組合文件的最頂部有基因敲除.js,我有以下內容: ...
[英]Use required attribute in knockout.js
如何在輸入中有條件地設置required屬性? 必需的屬性沒有值。 只要在場,就會被視作required 。 因此required="false"將使某些腳本失敗。 我無法在文檔中找到類似的內容。 我越接近disabled約束力。 ...
[英]Replace template element for normal div in knockout.js
我正在嘗試使用模板而不使用template標簽,因為任何版本的IE均不支持此template 。 代替這個: 我正在嘗試使用: 在第二種情況下,我得到了錯誤: display is not defined 。 使用模板 沒有模板時出錯 最好的解決方 ...
[英]knockout.js external templates without require.js
我想知道是否有另一種在knockout.js中使用模板的方法,而不必使用require.js動態加載它們。 它在縮小之后增加了大約20Kb到網站,似乎我們正在加載一個相當大的庫來做一些可能不需要它背后的代碼。 這就是我現在正在做的事情: 為此,我必須在我的項目中包含requi ...
[英]Bind text to a global function
嘗試將text綁定到視圖模型外部的全局函數會引發以下錯誤: kickout.js:60未捕獲ReferenceError:無法處理綁定“ foreach:function(){返回名稱}”消息:無法處理綁定“ text:function(){return myFunction($ da ...
[英]On click a DIV apply dynamic data binding to edit the CSS using an HTML input - knockout.js
我正在嘗試編輯數組的各個元素。 我有一個像這樣的 JSON 數組: 這些在淘汰賽中被轉換為可觀察的。 每個都綁定到一個 DIV 元素以顯示在屏幕上。 “left”、“top”、“height”和“width”是應用於每個屬性的 CSS 屬性。 當您用鼠標單擊包含的 DIV 時,我試圖將元素綁 ...
[英]Knockout.js binding in <html>
我正在嘗試在網站的<html>元素中添加綁定,但它似乎沒有任何效果。 在body元素之外的元素中應用綁定是否有任何限制? ...
[英]Nesting components in knockoutjs
我有一個淘汰賽組件,我正在用來封裝引導程序模態。 除了當我嘗試將任何內容插入到模式主體中時,它的效果都很好。 我的第一種方法是將html放入params.modal -dialog的內容中,但是我很難將嵌套的引號轉義。 我想做的就是像下面那樣嵌套組件,並使<test>元素出現在 ...
[英]Passing the event object to knockout.js function
我正在使用bind從我的視圖中調用帶有參數的函數: 按照這個答案,我通過執行以下操作獲取event對象: 在Chrome中,一切正常,但在Firefox中,出現以下控制台錯誤: 未定義事件 我如何也可以在Firefox中使用它? 淘汰賽文檔並未對此提供太多答案 ...
[英]Knockout Binding Select Change with MVC 5
我在MVC應用程序的模型上使用Knockout的“ foreach”函數來加載下拉選項表。 當選定的下拉值更改時,我需要在模型中跟蹤該更改。 我嘗試在模型中的元素上使用訂閱選項,但是當它更改時,綁定到它的函數不會觸發。 我知道有幾種方法可以實現此更改,但是我更喜歡堅持使用這種格式定義函 ...
[英]preventDefault() `click` in Knockout.js 3
我在Knockout.js中有一個data-bind="click: ..."事件,並且每當元素中存在disabled類時,我都試圖將其disabled 。 我正在嘗試不成功: 在線復制 我更喜歡使用類名來完成此操作,因為這樣我就可以處理元素的樣式以及網站中多個元素的交互。 ...
[英]Knockout js component using 'with' binding not behaving as expected
我從 JSFiddle 設置了以下代碼: https ://jsfiddle.net/ktce56hr/2/ var RootViewModel = function() { var self = this; this.rootText = ko.observable('defaul ...
[英]KnockoutJS checked binding with radio button
我有一個要遍歷的對象列表,並為其創建單選按鈕,然后我想將所選對象存儲在可觀察對象中,但是我不知道該怎么做。 這個小提琴是我正在嘗試做的事的示例: jsfiddle.net/whx96806/ ,但是它不起作用。 和js代碼: ...
[英]Mixing knockout code with jQuery in the same module?
我正在為jQuery / javascript代碼使用模塊模式,並為Knockout.js進行自我執行的功能。 (與官方的kickout.js教程相同)。 這可能是一個非常主觀的問題 ,但是我想知道您對此有何看法,以及淘汰賽人員通常如何在其Web應用程序中處理此問題。 找到有關此主 ...
[英]Binding data synchronous or asynchronous
綁定功能在敲門js上同步嗎? 在此示例中,是否總是在getDeliveryNote函數中獲取數據? ...
[英]Why is component being disposed in params change?
根據ko關於組件生命周期的組件文檔 : 如果組件綁定的名稱值發生明顯變化,或者封閉的控制流綁定導致容器元素被刪除,則在將容器元素從DOM中刪除之前,將調用viewmodel上的所有dispose函數。 我不確定為什么將我的組件放在這把小提琴上 。 我的小提琴文件中看不 ...
[英]Prevent load data again on component change with knockout.js
我正在使用組件在一個或另一個視圖之間進行切換。 建議我這樣做 。 現在,每次在視圖之間切換時,數據都會再次加載。 這是問題的重制。 (檢查控制台)。 在我提供的示例中,這沒什么大不了的,但是在調用外部API時,這很重要。 我該如何避免呢? 作為一個相關問題,目前它正 ...
[英]Structure knockout.js application in different files
我盯着Knockout.js,卻沒有找到太多有關如何正確構建敲除應用程序的文檔。 在文檔中或在其他頁面中,很容易按照文檔中的教程及其多個示例進行操作,但是關於文件結構的良好實踐並不多。 我看過一些史蒂夫·桑德森(Steve Sanderson)談論如何設計一個大型項目的視頻 ,但它們 ...
[英]Use a knockout component without the view model .JS file?
我正在嘗試創建一個基因剔除組件並從一個文件中加載其模板,如下所示: 我收到以下錯誤: 無法加載資源:服務器的響應狀態為404(未找到) https://localhost/views/orders/compactTable.html.js 似乎它正在尋找文檔中詳細說明的 ...
[英]Dynamically load views / templates in knockout.js
我有一張桌子,我想用兩種不同的方式顯示它。 不同數量的列及其內容和單元格的位置。 我想為用戶提供一種方法,只需單擊一個按鈕即可從一個視圖切換到另一個視圖。 我只是通過使用visible綁定開始做的,但是后來我意識到這不是正確的方法,因為內容只是invisible但仍在DOM中加載。 ...