ember-router

    0熱度

    1回答

    我試圖與Ember的pre4版本一起工作,但我在路由器上卡住了。 我收到一個錯誤,說Uncaught TypeError: Cannot Call method 'map' of undefined。 Relavent代碼: App.Router.map(function() { this.route("about", { path: "/about" }); this.rou

    2熱度

    1回答

    我正在盡我最大的努力找到和/或拼湊一個hasMany/belongsTo關係的工作jsfiddle在最新版本的ember.js和ember-data中利用RESTAdapter。到目前爲止,我發現了一個pre.4 baseline fiddle by @zgramana,它使新路由器通過一些探索和@sly7-7 fiddle,利用必要的DS關係,但爲了簡潔起見繞過路由器。 我的摸索WIP試圖將這些

    10熱度

    1回答

    我的理解的是,當我運行 App.CheeseController = Ember.Controller.extend({ type:"brie"}); 類CheeseController被創建並且當我激活奶酪路由類的一個實例是由這在我的把手模板中與控制器交談時我實際觸摸到的內容。 是否有可能從javascript控制檯(或從我的程序中)直接訪問該實例化對象?更一般地說,Ember自動生成的對象

    2熱度

    1回答

    如何動態地將路由名稱傳遞給{{linkTo}}? 例如,給出此代碼: App.Router.map(function() { this.resource('anon', {path: '/main'}, function() { this.route('home', {path:'/home'}); this.route('about', { path: '/about'

    1熱度

    2回答

    我不想問這樣一個新手和模糊的問題,但我想一定有其他人的腦袋也將爆炸。我看到相關的問題,但沒有一個直接解決了我的困惑。 我剛剛介紹給Ember.js,我試圖瞭解路由器的基礎知識,但我找不到兩個來源達成共識。我懷疑我是在不穩定的轉型期間跳入其中。我正在使用最新的1.0.0-Pre.4版本。 最好的我可以認爲,路由器是新的機制,並可能取代StateManager - 是的?然而,網站上1.0.0-Pre

    0熱度

    1回答

    如何構建此工作? 我有許多筆記的項目。 Notes使用itemController列出。我需要這些註釋以獲得可以通過路線切換的展開視圖(它是項目內部註釋的顯示視圖)。如何獲取路線以切換頁面上列出的特定筆記以進行展開?

    7熱度

    2回答

    [這是關於新的1.0.0-pre.4 +路由器。] 我想從灰燼路線的model方法返回一個需要異步回調至創紀錄加載,例如因爲它要求我們加載多個(嵌套)模型。什麼是最好的方法來做到這一點? 下面是一個假設的博客應用程序示例代碼,說明了這個問題:你怎麼樣在模型本身添加一個觀察者,對模型的isLoaded狀態,然後調用blog.get(property) App.Router.map -> @

    3熱度

    1回答

    當我訪問一條路線,然後去另一條路線,是一種方法來知道我來自哪條路線?我試過 - 這不行。谷歌搜索並沒有帶來任何答案要麼.. 我設置this fiddle例如和測試..

    2熱度

    1回答

    如何使用新路由器記錄路由轉換(1.0.0-pre.4 +)?

    5熱度

    1回答

    當我離開路線時,我想進行一些清理,如停止計時器。爲此,我需要一個在離開路線時觸發的事件,並且我需要訪問該事件內部的控制器實例。 有一個exit事件,但它沒有得到任何參數,並且this.get('controller')裏面沒有工作過 - 返回未定義。 在exit事件中是否存在獲取控制器實例的正確方法,或者可能是另一個我不知道的事件? 我設置this fiddle與我想要的一個例子..