我有一个Angular2
使用Bootstrap Material Design外观的组件
@Component({
selector:'inputCustom',
template:`
<div class="form-group label-floating has-error">
<label class="control-label" for="input">Type here</label>
<input class="form-control" id="input" type="text">
<p class="help-block">Some error text</p>
<span class="material-input"></span>
</div>
`})
class InputCustom{....}
我Angular2
用来跟踪字段的变化,我想手动控制组件的视觉效果,即在error
状态下通过应用于class 'has-error'
外部<div>
元素来控制。
当前,当我class 'has-success'
从Angular2控制器组件中应用时,Bootstrap立即使用覆盖它class 'has-error'
。
如何覆盖/停止Bootstrap MD
跟踪<input>
元素上的验证/输入事件?
我终于弄清楚了,您validation
实际上在启动库之前就禁用了。
<script type="text/javascript">
$.material.options.validate = false;
$.material.init();
</script>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句