选中角度材质并选中复选框

Angular material select and checkbox

本文关键字:复选框      更新时间:2023-09-26

我试图通过将复选框放在select选项中来进行多选。如果这是我的html代码。。。

<md-input-container>
  <md-select ng-model="clients.regions" placeholder="Select a regions">
    <md-option ng-repeat="data in regions">
      <md-checkbox  ng-model="clients.regions">
         {{ data }}
    </md-checkbox>
  </md-option>
</md-select>
</md-input-container>
      <pre>selected: {{clients.regions}}</pre>

从控制器获取区域。。。

  $http.get('/api/v1/secure/lov/regions').success(function(response) {
    $scope.regions=response.values;
  });

Regions是一个数组。。。我不知道如何使用带有复选框的select选项来存储和编辑。。。

    regions : [{ type: String, trim: true, required: true }],

如果有什么简单的方法。。。请帮忙 提前感谢

我从未见过你描述的内容,这可能是不可能的。通常的方法是通过自动完成输入文本添加标记。您可以使用datalist构建自己的标签,或者使用这个角度标签项目