jjzjj

javascript - 选择 --> 选项,使用值与 ngValue

我最近才发现SELECT的OPTION部分的value属性有一个替代方案,即ngValue。文档确实缺少关于此的文档(我只能找到:https://angular.io/docs/ts/latest/api/forms/index/NgSelectOption-directive.html)。无论如何,这个想法是,当您为ngModel使用一个对象时,您可以使用ngValue并且它运行良好。否则,仅例如身份证已更新。如果我们只有一个字符串数组,那么value就足够了。以下是示例:{{myModel|json}}{{i.value}}{{mySimpleModel}}{{i}}虽然这按预期工

html - 在 select 标签中使用 [ngValue] 和 [selected]

我正在尝试使用[selected]和[ngValue]设置包含表单中对象的选择标签的默认值。但出于某种原因,它们似乎不相容。示例代码:{{store.name}}此代码最终仅显示空白作为默认值。如果我删除[ngValue]它工作正常,除了然后它是被选中的store.name值,而不是商店对象。有什么建议吗? 最佳答案 您可以将compareWith与[ngValue]一起使用例如:{{store.name}}compareByID(itemOne,itemTwo){returnitemOne&&itemTwo&&itemOne.ID