说我有一些学生
{"student":{"name": "Sarah", "schoolId": "29102", "studentId": "88473"}}
这两个数字对于识别这个学生是必要的,并且它们的长度可变,所以我不能只解析它们。
如果我通过ember select使用下拉列表,是否可以将多个值绑定到选择。
我知道这不起作用,但我希望这能传达我想做的事情。
{{view Ember.Select
contentBinding = 'students'
optionLabelPath = "content.studentName"
optionValuePath = "content.schoolId", "content.studentId"
valueBinding = "selectedSchoolId", "selectedStudentId"
selectionBinding = "selectedStudentName"
}}
谢谢!
答案 0 :(得分:1)
我认为要走的路是在模型中创建一个计算属性,它是两个id的串联。如果两个ID都是唯一的,那么它们的串联也是唯一的。
根据我的经验,尽可能使用唯一标识符可以简化事情。
顺便说一下,我是ember-selectize的创造者,但我相信你的问题更通用,只能使用不同类型的选择框来解决。