0

我有一个问题,当我在我的 HTML Angular 应用程序中导航时,当页面呈现时,它会呈现页面上“已选择”的所有内容。

我正在使用最新的 Angular 1.x 版本以及 Angular 材料(最新)。我应该补充一点,我在 NWJS 0.12 中运行它,这可能是一个因素

我还没有确定导致这种情况发生的确切行为模式,但它通常足以让用户感到厌烦。

4

2 回答 2

0

let selector = document.querySelectorAll("h1");

for(let i = 0; i < selector.length; i++){

  let ng = selector[i].getAttribute("ng-model");
  
  if(ng != null){
    console.log(selector[i].classList.add("selected"))
  }
  

}
.selected{
  background: skyblue;
  display: block;
}
<h1>20% Cooler</h1>
<h1 ng-model="cooler">20% Cooler</h1>
<h1 ng-model="cuteOctocat">GitHubr</h1>

于 2016-09-22T14:20:18.850 回答
0

我将我的 nwjs 版本升级到 0.14.7,问题就消失了。

于 2016-11-16T14:25:17.773 回答