durandal

    0熱度

    2回答

    對於我的生活,我無法弄清楚爲什麼這不起作用。我試圖將每兩個產品都包裝在一個div中。第一個產品的偉大工程,但第二個不綁定數據 <div class="prods" data-bind="foreach: products"> <!-- ko if: $index()%2 == 0 --> <div class="prodset"> <div class="pan

    2熱度

    1回答

    我的應用程序中有一對viewmodel/view用於顯示不同的數據。顯示的數據由某些用戶輸入生成,並且每個數據集的單獨路由都在路由器上註冊。 問題是因爲相同的視圖/ viewmodel用於不同的路由,當它們之間導航時,view-viewmodel之間的綁定不刷新。 掛鉤到canReuseForRoute回調我設法刷新了viewModel,但視圖沒有刷新。 我試着在router綁定上使用cacheV

    0熱度

    2回答

    當部署具有數百個視圖的企業Durandal應用程序時,是否有辦法將html模板捆綁在一起,以便爲單個編譯的html視圖避免爲每個視圖提供小的http請求?

    2熱度

    1回答

    我試圖用「任何」運營商在清風查詢很多表和我得到以下錯誤 - TypeError:無法獲取屬性的值'isAnonymous':對象爲空或未定義 唯一的stackoverflow問題,我可以找到似乎相關的是這一個,但沒有解決isAnonymous問題,因爲海報沒有提供更多的代碼: breeze projection : error selecting non scalar navigation pro

    2熱度

    2回答

    在迪朗達爾,我有地圖路由器 router.map([ { route: 'tickets/:id', moduleId: 'tickets/thread', nav: true } ]).buildNavigationModel(); 我在地址欄鏈接 http://localhost:8083/#tickets/ticket001 在我viewModel,我怎麼能得到的id

    2熱度

    3回答

    也許我錯過了在durandal中導航的點,但是如果我想觸發按鈕上的一個視圖點擊,這是如何完成的? 我將一個按鈕數據綁定到視圖模型中的點擊功能。然而,當viewmodel被加載時,它會立即觸發視圖重定向。 觀點: <button data-bind="click: gotoPage('mypage')">go somewhere</button> 視圖模型: gotoPage: function

    2熱度

    1回答

    我的問題是:什麼是最好的方式知道何時一個子模塊已完全加載並完成組合,以便我可以然後測試該模塊的html內容? 我試圖編寫一些集成測試,在路由完全完成組合後運行。 所以,我測試結構的方式,就是: 右邊的前「導航()調用,我附上: router.on('router:navigation:composition-complete', callback) 接下來,我呼籲: router.navigate

    0熱度

    2回答

    禁用緩存視圖我有一個視圖模型: define(['knockout'], function (ko) { var self, albumWrapper; albumWrapper = function() { self = this; // get album name from url parameter var albumN

    0熱度

    2回答

    所有的動作都是SPA應用程序中的客戶端。 Visual Studio Durandal和Hot Towel項目模板都可以爲ASP.NET MVC應用程序提供SPA。 什麼,如果有的話,ASP.NET MVC基礎設施帶來了什麼?據我所知,它所做的一切就是很難爲項目Web中的WCF Web服務(啓用ajax)提供服務。 還有這兩個的項目模板都是這樣設置的。我錯過了什麼?

    0熱度

    2回答

    我正在嘗試將this轉換爲durandal/hottowel。 視圖模型: define(['plugins/router', 'knockout', 'services/logger', 'durandal/app', 'mapping', 'services/routeconfig', 'services/dataBindingHandlers', 'services/appsecurity'