gpt4 book ai didi

javascript - EmberJS - 设置选择 View 的默认值

转载 作者:行者123 更新时间:2023-12-03 12:02:32 24 4
gpt4 key购买 nike

我需要为表单中的选择 View 设置默认值。该表单在controller 中设置了一个国家/地区列表,并将其用作Select 的contentBinding

但是,此选择的实际值来自路线的model。因此,我必须使用 Controller 中不同属性的值填充 Select,然后将当前模型设置为默认值。

http://emberjs.jsbin.com/darus/2/

3 个国家/地区选项为“Asutria”、“Australia”和“Canada”。现在我想将“澳大利亚”设置为默认值。如有任何帮助,我们将不胜感激。

最佳答案

{{view Ember.Select
class="contactCountry"
contentBinding="countryOptions"
optionLabelPath="content.name"
optionValuePath="content.id"
selectionBinding="address.id"
value = selectedCountry.id
}}

App.IndexController = Ember.ObjectController.extend({
countryOptions : [
{id: 1, name:"Austria"},
{id: 2, name: "Australia"},
{id: 3, name: "Canada"}
],
selectedCountry : {
id: 2
}
});

这一切都在docs中进行了解释。

关于javascript - EmberJS - 设置选择 View 的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25348731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com