簡単に言えば、AngularJS を使用して次のようなことをしようとしています。
<ul>
<li ng-repeat="thing in things">
<a id="mybutton" href="link{{thing.Id}}">Click</a>
<script type="text/javascript">
$("#mybutton").click(function()
{
alert("Id: " + {{thing.Id}});
});
</script>
</li>
</ul>
それと、alert("Id: " + thing.Id); の両方。エラーが発生します (予期しないトークン '{' と 'thing' がそれぞれ定義されていません)。リピーターのスコープ内の javascript のブロックから thing.Id にアクセスする方法はありますか?
実用的な理由を追加するために、その値と他のいくつかのものを使用して、JavaScript (jquery にアクセスできる場所) を使用して URL を作成してリダイレクトしたいと思います。