我正在使用角度材质选择方法构建选区。然而,一切看起来都很好,当我从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);
};