0

私はAngularに非常に慣れていません...さまざまなリンクがいくつかあり、<a href='/foo/bar'/>これをAngularで処理するのではなく、Railsコントローラーにルーティングしたいと考えています。

スタック オーバーフローに投稿された 2 つの解決策を見ました: target="_self" の設定とこれ

app.run(function($location, $rootElement) {
  $rootElement.off('click');
});

target 属性は正常に機能しますが、サードパーティの gem によって生成されたアンカーがいくつかあるため、理想的なソリューションではありません。ただし、2番目のソリューションを機能させることができません。

キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にはメソッド 'off' がありません

ここで JS フィドルを提供しようとしました -- http://jsfiddle.net/HB7LU/100/ (Rails コントローラーを持っていないため、href 自体はあまり良い例ではありません)。rootElement の問題を修正/デバッグする方法を教えてもらえますか?

4

1 に答える 1