是否可以使用selectionBinding
值的模板?这是我正在尝试做的事情:
控制器:
App.testController = Em.Object.create({
content:[
{title: "abc", index: 1, model: App.s1 },
{title: "def", index: 2, model: App.s2 }
]
}}
查看:
{{#each App.testController.content}}
Title: {{title}} Model: {{model}} Index: {{index}}
{{view Ember.Select
// doesn't work
selectionBinding="App.s" + {{index}}" + ".selected"
contentBinding="App.s" + {{index}} + ".content"
}}
}}
换句话说,迭代中的每个视图都需要绑定到自己的模型,因此上述语法的任何变体都是受欢迎的。我尝试使用[]
语法和.get({{index})
但没有成功。
selectionBinding=
之后我可以准确使用什么?
答案 0 :(得分:0)
只有字符串属性路径可用于绑定字符串。
在您的示例中,最好绑定到model.selected
和model.content
。