knockout-3.0

    2熱度

    1回答

    我正在測試Knockout的組件功能,並且迄今爲止已能夠成功地在幾個方案中使用它。現在我已經談到了一個我無法找到如何做的資源的場景。我想基於某個關鍵字在另一個組件內添加一個組件。下面是一些片段: 模板父組件 <div id="container"> </div> 父組件視圖模式 define(["jquery", "knockout", "ko-postbox", "text!./paren

    0熱度

    1回答

    我試圖加載組件有條件地使用,如果結合。然而,我不能改變使用下面的結構分配給if綁定的observable的值,因爲我認爲應該改變observable的函數在視圖模型之外。我開始這樣做,因爲這是在KnockoutJS的網站上的樣品中完成: define(["jquery", "knockout", "ko-postbox", "text!./parent.html"], function(

    1熱度

    1回答

    我與Knockout.js盯着我沒有找到關於如何正確構建淘汰賽應用多文檔。 在他們或其他頁面中很容易地遵循tutorial from the docs及其多個示例,但沒有太多關於文件結構的良好實踐。 我看到史蒂夫·桑德森的some videos談論他們似乎如何構建一個大的項目,但必須要有點過頭了我。他提到the Yeoman tool生成一個基本的KO結構,但是我在Express.js中使用了No

    0熱度

    2回答

    下面是一些示例代碼。我需要使用計算變量中的項目索引,但我無法弄清楚如何在不訪問持有視圖模型應用程序的變量的情況下執行此操作。 <template type="text/ko-template" id="rowTemplate"> <li><span data-bind="text: number"></span> = <span data-bind="text: word"></span

    0熱度

    1回答

    我剛剛開始使用Knockout,並且絕對喜歡它(實際上是我的第一個項目)。 但是我遇到了一個問題,我似乎無法自行解決。 我有一個選擇下拉,運行在另一個foreach循環內。 一切看起來都不錯,但是當我在其中一個下拉列表中選擇時,它會自動在它們中選擇相同的值。 例如,如果我選擇值'刪除',那麼在該'foreach'中的所有下拉菜單將在'刪除'值中被選中。 我真的很感謝這個幫助。 下面是相關的Java

    1熱度

    1回答

    我想使用淘汰賽js擴展器進行自定義驗證。這個擴展器只是用來檢查輸入的輸入是否是一個數字。 如果我把它留空,我會得到驗證規則Cannot be empty,我不能按下按鈕。如果我輸入一個字母,我會得到驗證規則Must be a number,但該按鈕仍處於啓用狀態。 註釋掉的代碼禁用了按鈕,但也改變了CSS,我不認爲這是最好的解決方案,因爲required擴展工作正常。 有沒有辦法來防止數字擴展失敗

    1熱度

    1回答

    我有4個字段,每個字段都有自己的自定義驗證,但不是必需的。我將如何進行驗證,以便至少填寫一個字段。 self = this; self.acc = ko.observable().extend({ acc: true }); self.Id = ko.observable().extend({ id: true }); self.Name= ko.observable().extend({

    0熱度

    1回答

    工作,試圖讓用戶通過動畫不同的標準排序列表。已經在使用Knockout,因此this demo似乎是一個很好的方向。我切換到集成代碼here的同位素2.0分支。我碰到兩個問題,我不知道如何解決。首先是Sorting not working with Knockout and Isotope。 的排序不會與一個不平凡的模板,在所有的工作,如在這個版本 - http://codepen.io/mate

    0熱度

    1回答

    我迅速更新排序淘汰賽數組的內容,發現我不能真正與快速更新的項目進行交互。這裏有一個很簡單的例子: <script type="text/html" id="link-template"> <a data-bind="text: name" href="https://stackoverflow.com"></a> </script> <ul data-bind="template:

    0熱度

    1回答

    也許我正在推翻這一點,但我似乎無法想出一個乾淨的方式來包裝一個假定程序化訪問的jQuery插件到DOM。我試圖包裝的插件是jQuery File Uploader plugin。要以編程方式觸發文件上傳,插件建議,呼籲一個jQuery選擇像這樣的.fileupload()方法: $('#my-file-input-element').fileupload('send', { url: '