[英]Angular JS ng-if
我是AngularJS的新手,并且正在独立学习。
我使用AngularJS官方网站了解了ng-if
。
我进行了一项练习,需要扫描一种颜色,如果颜色是白色 (十六进制为#fff
),则应将跨度的背景色更改为黑色 (十六进制为#000
)。
这就是我尝试过的JSbin 。
我参与了Javascript,因为我不知道如何在Angular上处理CSS,我认为这就是为什么代码无法按预期工作的原因。
对不起,我很无知。
提前致谢。
进行ng-click
(或完全不这样做),您无需使用内联JS( onclick
)。 我建议您退后一步,确保您了解正在发生的事情,而不仅仅是放入随机的代码中,希望它们能为您提供所需的信息。
这是更新的演示 。
首先,我删除了onClick
。 然后我更改了要包含在scope
的函数,因为这是您放入ng-click
类的东西才能找到这些函数的唯一方法。 最后,我更改了添加的backgroundColor
变量,以在单击按钮时将其设置为所需的颜色,并将输出元素的style
属性更改为具有background-color
而不是像以前那样具有color
。
另外,我看不到ng-if
与这有什么关系。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.