Angular Material Select选择一个时会丢失值

时间:2016-05-04 23:59:01

标签: javascript angularjs angular-material

我正在使用角度材质选择方法构建选区。然而,一切看起来都很好,当我从ng-options中选择一个值时,我将丢失上面的所有其他值。这意味着,在下一轮选择价值时,我再也看不到或不再选择它们了。有谁知道这个问题?

Html代码:

<md-input-container>
      <label>Zoom Options</label>
      <md-select ng-change="triggerZoom(zoomLevel)" ng-model="zoomLevel">
        <md-option ng-value="level.value" ng-repeat="level in zoomLevels">
          {{level.id}}
        </md-option>
      </md-select>
    </md-input-container>

JS代码:

$scope.zoomLevels = [
    {id: 'day', value: 1},
    {id: 'week', value: 7},
    {id: 'month', value: 30},
    {id: 'quarter', value: 90}
  ];

 $scope.zoomLevel = 1;

  $scope.triggerZoom = function(days) {
    console.log(days);
  };

0 个答案:

没有答案