javascript - AngularJS/CSS 选择器 - 表单验证

标签 javascript html css angularjs css-selectors

简单问题:

为什么 summary类可以直接附加到 <span>元素而不是 ng-classes<form>标签?

是不是因为ng-classes稍后在运行时生成?准则是什么?

CSS:

enter image description here

HTML:

enter image description here

最佳答案

那不是你使用 ng-class 的方式。而是这样做:

<span class="summary" ng-class="{ 'ng-valid': myForm.$valid, 'ng-invalid': !myForm.$valid }">...</span>

如果你想按照你的方式去做,可以这样做:

<span class="summary {{ myForm.$valid ? 'ng-valid' : 'ng-invalid' }}">...</span>

下次您需要有关 stackoverflow 的帮助时,请粘贴代码而不是图像。会让事情变得容易得多。

关于javascript - AngularJS/CSS 选择器 - 表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27037147/

相关文章:

javascript - 如何即时获取上月 15 日和当月 16 日

CSS 动画/过渡与不透明度交互

javascript - 如何将div的高度设置为浏览器的垂直空间

javascript - Blogger 代码数据 :post. url 用作带有图像按钮的可点击链接

javascript - Vue JS 如何根据数组值删除对象

javascript - 在 reactJS 中验证复选框的简单函数

javascript - 无法使用 document.cookie(本地 HTML 文件)从以前的 session 中检索 cookie

html - H1、H2、H3、H4 标签是 block 元素还是内联元素?

html - 如何在mysql查询中显示有很多列的1行

html - 相对定位里面的绝对定位