簡體   English   中英

Ember.js:如何通過選擇框設置關聯模型

[英]Ember.js: how to set associated model via select box

我的應用有兩個模型Url和UrlType,我想通過選擇框選擇UrlType。 我怎么做? 這是我試圖重現該場景的jsbin,盡管this.get('store')不起作用:(但是這個主意必須很清楚。

http://emberjs.jsbin.com/nefas/6/edit

用您的jsbin幾件事。

  • this.store din不起作用,因為您沒有像這樣提到適配器

      App.ApplicationAdapter = DS.FixtureAdapter; 
  • 您不會在模型return

盡管您已經了解了想要的東西,但是我制作了一個可能具有您想要的東西的jsbin。 http://emberjs.jsbin.com/saxuy/1/edit

更新

http://emberjs.jsbin.com/saxuy/6/edit

您可以像這樣在模板中直接設置url模型的url_type屬性。

{{view Ember.Select content=urlTypes optionLabelPath='content.caption' selection=url_type}}

如果為模型設置了url_type ,它將是所選選項。

看起來您的邏輯工作正常

http://emberjs.jsbin.com/nefas/12/edit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM