ember-router

    0熱度

    2回答

    在頁面被打開與預先設定的location.hash的參數,如 <server>/chat.html#?jid=123&friend_jid=321 我該如何處理PARAMS沒有Ember.js拋出Error之外手動處理查詢字符串(無Ember路由)到控制檯?

    0熱度

    2回答

    我有一個簡單的應用程序。在應用程序中,有一個負載在另一個資源,被稱爲「卡」,反過來,「卡」資源具有CRUD路線,實際上是一個「堆」資源: App.Router.map(function(){ this.resource('stack', {path:'/stack'},function(){ this.resource('card',{path:'/card'},func

    2熱度

    2回答

    我正在將控制器傳遞給emberjs component。控制器有一個名爲dateArray的計算屬性,該屬性包含一組日期。點擊一個#linkTo指向預約模板後,我可以進入控制檯,並做到: b = App.__container__.lookup("controller:appointment") c = b.get('dateArray') and it returns [Ar

    0熱度

    2回答

    我的EmberApp在資源下加載了動態細分。動態段的相應控制器是一個ArrayController。正如大多數人所知道的那樣,簡單的#each循環遍歷模板層中的控制器內容或模型將會呈現內容。在我的情況下,它的確如此,除了我需要使用一個'CollectionView'來反過來定義一個子視圖集合。原因是我需要根據用戶操作執行添加/刪除這些視圖。這麼短的故事,我的代碼看起來是這樣的: <script t

    6熱度

    1回答

    我在後端使用了ember-data和activemodel適配器,其中包含rails和mongoid(mongodb)。每當我做我的rails應用程序的請求,emberjs顯示返回的數據,但在Chrome開發者控制檯,它顯示: Assertion failed: You must include an `id` in a hash passed to `push` 中的jsfiddle 重現的

    4熱度

    1回答

    我正在將Ember.js應用程序從locationhash遷移到history,我在幾個地方使用了URL中的?some-parameter=awesome。 當啓用history時,Ember只會從URL中刪除所有參數,例如,當您導航到/some-route?some-param時,Ember將從瀏覽器URL中刪除?some-param! 如何解決這個問題,爲什麼?

    0熱度

    1回答

    當在嵌套路由中發生錯誤時,拋出的錯誤會冒泡到父路由,直到其中一個捕獲它爲止。 可處理錯誤的根級別爲Application's。然而,從ErrorRoute與undefined上下文轉換後,觸發ApplicationRoute的setupController掛鉤。 代碼例子可以在這裏看到:http://jsbin.com/ucanam/2563/edit(輸出在控制檯中給出) 在Applicatio

    3熱度

    1回答

    我目前正在嘗試在我的燼應用中實現可路由模式的需求。目標是在每個選項卡都有自己的URL(例如,/settings,/settings/profile或/settings/billing)但仍顯示超過的選項卡式模式覆蓋圖中,無論當前路徑在後臺。 一個生動的例子可能是twitter.com的直接消息模式,但是讓它打開模式(點擊模式內的鏈接)更新應用的URL。 我試圖實現這一目標的主要關鍵是我的網點在退出

    0熱度

    1回答

    當我們退出適當的路由時,控制器發生了什麼?觀察員在那裏設立的工作是否正確?如果是這樣,避免這種情況的正確方法是什麼?一些與setupController相反的方法?

    0熱度

    2回答

    假設有這樣的路線: @resource 'group', path: '/group/:group_id', -> @route 'tweets' 現在我有這些路徑和控制器: 組 - 在這裏,我的模型通過其ID加載 group.index - 這裏我使用那個模型 group.tweets - 這裏我需要加載一些額外的集合,這取決於group.id 樸素的方式來做到這一點(沒有工作)在