Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs ng重复链接突出显示:仅更改选定链接的css并重置其余链接_Angularjs - Fatal编程技术网

Angularjs ng重复链接突出显示:仅更改选定链接的css并重置其余链接

Angularjs ng重复链接突出显示:仅更改选定链接的css并重置其余链接,angularjs,Angularjs,我在ng repeat derective中有链接/按钮。单击/选择一个链接很容易高亮显示,但我不知道如何在选择下一个链接时取消高亮显示以前选择的链接 假设选择了链接1并将其涂成红色,那么当我选择链接2时,我希望将链接1涂成正常颜色。我所有的尝试都以“移位”效果结束:所有链接都高亮显示 但我理解ng重复专用范围问题 因此,一旦点击一个链接,我需要将所有链接重置为原始颜色,然后只设置所选的一个。我该怎么做 谢谢这些是切换按钮吗?考虑使用多种方法来实现这一点。您应该显示到目前为止的代码ng类可以轻松

我在ng repeat derective中有链接/按钮。单击/选择一个链接很容易高亮显示,但我不知道如何在选择下一个链接时取消高亮显示以前选择的链接

假设选择了链接1并将其涂成红色,那么当我选择链接2时,我希望将链接1涂成正常颜色。我所有的尝试都以“移位”效果结束:所有链接都高亮显示

但我理解ng重复专用范围问题

因此,一旦点击一个链接,我需要将所有链接重置为原始颜色,然后只设置所选的一个。我该怎么做


谢谢这些是切换按钮吗?考虑使用多种方法来实现这一点。您应该显示到目前为止的代码<代码>ng类可以轻松解决您的问题。