durandal

    0熱度

    1回答

    問題: RequireJS似乎並沒有與微風很好打。 我有一個錯誤,如下所示: Unable to initialize OData. Needed to support remote OData services 這通常意味着datajs沒有加載,需要之前微風要添加到頁面。但是,我已經完成了RequireJS - 或者至少我認爲我有,但可能在我的配置中有錯誤或缺失。 我的配置: main.js

    0熱度

    2回答

    我有一個名爲'player'的模塊,它控制着我的應用程序的全局播放器。從另一個模塊中,我想知道玩家是否在玩東西。在播放器模塊內部,我有一個可觀察的事件來返回播放器的當前狀態。我寫了兩個函數來檢查播放器是否以不同的方式播放,但兩者總是從我的另一個視圖模型返回false。 player.js define(['knockout', 'durandal/app'], function(ko, app)

    -1熱度

    1回答

    我怎樣才能調用一個函數,然後當它完成時,調用另一個函數傳遞第一個函數的返回值作爲參數?我讀了很多關於Deferred,但無法弄清楚它是如何工作的。 https://api.jquery.com/category/deferred-object/ https://api.jquery.com/jQuery.Deferred/等主要SO .. 下面是一些例子: function a() {

    0熱度

    1回答

    我有一種觀點,我重複使用並提供了一個單擊事件,以便用戶認爲他們正在更改頁面。 這對我所需要的很好,但因爲視圖具有所有相同的文本,圖像,用戶會認爲沒有任何變化,因此沒有選擇。 當用戶點擊圖像時,我將如何爲用戶界面設置動畫效果? private onCurrentLookSelected(args: CurrentLookSelectedEvent) { this.hasCurrent(tr

    1熱度

    1回答

    我是杜蘭達爾和淘汰賽的新手。我最近開始了一個使用VS2013熱毛巾模板的項目。原來代碼已經過時了,我已經完成了一些初步的入門問題。我試圖集成一個導航菜單相關的jQuery插件。但是,我無法通過在我的shell.html視圖中找到的nav菜單連接插件功能。 這裏是我main.js文件: requirejs.config({ paths: { 'text': '../scripts

    0熱度

    1回答

    我正在使用Durandal框架的單頁應用程序。我想從Breeze控制器明確調用save方法。因此,爲了明確調用save方法,我試圖設置以下方式修改的實體狀態,但仍然無法在Breeze控制器中調用save方法。 SelectedModelData().Model.entityAspect.entityState.name = "Changed"; SelectedModelData().Model

    -1熱度

    2回答

    我正在Knockout第一次工作,我正在努力與觀察。我已經在一個視圖模型中聲明瞭它,並且我需要獲得另一個視圖中的值。有關如何解決這個問題的任何提示?

    0熱度

    1回答

    在我的應用中,我在視圖內部有一個名爲'notifications'的部分,名爲'home.html'。現在我需要在另一個視圖中使用此部分,因此我複製了'notifications.html'中的所有通知標記,這些標記是通過構圖使用的。 問題是我不想複製所有用於通知的代碼,以便從'home.js'工作到將要使用通知的新視圖的另一個viewmodel。因此,我不想在視圖視圖模型中使用通知observa

    2熱度

    2回答

    我的bootstrap-toggle(http://www.bootstraptoggle.com/)與durandal一起出現問題。 我想用更大更好的切換開關替換正常的複選框,以便移動用戶可以更好地訪問它們。 所以在迪朗達爾我包括index.html中的CSS(無樣品,因爲相同的文檔)和在main.js的JS: requirejs.config({ paths: { 'text':

    0熱度

    1回答

    我有一個Durandal應用程序。 在其中一個頁面上,我需要使用一些我不想修改的現有JavaScript。 但是,如果我用在view.html是這樣的: <script>alert("test");</script> 警報不會被觸發。 通常這樣的代碼會進入ViewModel。但是,在這種情況下,我想使用Sound Recorder,並且有許多腳本可以解決這個問題,我想按原樣使用它們。 換句話說