次のようなアンカータグがあるとします
<a href="#" ng-click="do()">Click</a>
AngularJSでブラウザが # に移動しないようにするにはどうすればよいですか?
ベストアンサー1
によるngHref のドキュメントhref を省略するか、href="" とすることができます。
<input ng-model="value" /><br />
<a id="link-1" href ng-click="value = 1">link 1</a> (link, don't reload)<br />
<a id="link-2" href="" ng-click="value = 2">link 2</a> (link, don't reload)<br />
<a id="link-4" href="" name="xx" ng-click="value = 4">anchor</a> (link, don't reload)<br />
<a id="link-5" name="xxx" ng-click="value = 5">anchor</a> (no link)<br />