我正在使用 md-chips 组件添加一个对象,就像
<md-chips class="custom-chips lms-list-custom-field" ng-model="roleCustomField.ListCustomFieldValues" readonly="addEditCustomRoleCntrl.readonly" md-transform-chip="addEditCustomRoleCntrl.newListCustomFieldValues($chip)" placeholder="{{'EnterListValues' | translate}}">
<md-chip-template>
<span>
<strong>{{$chip.Value}}</strong>
</span>
</md-chip-template>
<button md-chip-remove class="md-primary closeButton">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</md-chips>
下面是我生成对象的 Js 代码
addEditCustomRoleCntrl.newListCustomFieldValues = function (chip) {
return {
Value: chip,
IsActive: true
};
};
我想使用md-enable-chip-edit但它只适用于基本模板。
有什么建议吗?
PS:我尝试在基本模板中制作芯片,然后我制作了一个为我创建对象的函数..它在我的添加视图中工作,但在编辑视图中失败,因为我从附加到 ID 的数据库中检索对象。