0

クリックボタンがあります。私はangularjsを試しています。クリックすると、ページがページの上部に固定されます。クリックしたときにブラウザの同じ場所に留まるにはどうすればよいですか?

<a href="#" ng-click="myFunction()">
   {{_actions.refresh}}
</a>

ここにも同様の質問があります。しかし、そこに記述されているjQueryソリューションを使用します。私はangularjsで解決策を見つけたいと思います。

4

2 に答える 2

3
<a ng-click="myFunction()">
   {{_actions.refresh}}
</a>

href完全に取り除くだけです。

于 2013-01-22T12:42:40.387 に答える
0

したがって、それを行う「正しい」方法は次のようになります。

<a name="myFunction"></a>
<a href="#myFunction" ng-click="myFunction()">
   {{_actions.refresh}}
</a>

そうすれば、誰かがそのリンクを送信したり、JavaScript を使用せずにページにアクセスしたりするという点で、いくつかの追加機能を使用できます (そのエクスペリエンスについてはまだ考えたことがありますか?)。

私は明らかにあなたのアプリケーションを知りませんが、そこにネームタグを入れることはいくつかのレベルで役立つかもしれません.

于 2013-01-22T12:47:56.870 に答える