(AngularJs材料)在将有序对象集显示为芯片时使md-chips可编辑

时间:2019-04-08 11:40:24

标签: angularjs angularjs-material md-chip

我正在使用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的数据库中检索了该对象

0 个答案:

没有答案