Angular Stop select / mdselect从重置为占位符

时间:2017-06-14 04:26:16

标签: javascript html angularjs html5 angular-material

enter image description here 所以我有这个过滤器形式,我使用角度材料进行我的设计。每次插入一组错误的整数并进行搜索时,我会得到一个预测错误。问题是,用户输入的数据应该保留,其他用户必须重新键入/选择所有内容并重试。它处理所有其他选择器和输入但不是可过滤的属性,即使您的表单出现错误并保持打开,它仍会重置为其占位符

这是我正在谈论的图片。红色下划线的选择器重新安置到其占位符enter image description here

这里是用于错误选择器代码的HTML

 <md-select aria-label="Multi Value Filter {{$index}}" class="md-accent" flex="25" flex-sm="50" ng-repeat="selectFilter in $ctrl.selectFilters" placeholder="{{selectFilter.name}}" ng-model="selectFilter.selectedVal">
      <md-option ng-repeat="option in selectFilter.selectValues" value="{{option}}">{{option.value}}</md-option>
    </md-select>

0 个答案:

没有答案