私は AngularJS と Zurb Foundation の両方を使用しています。Foundation を初期化するには、次の呼び出しを行う必要があります。
$(document).foundation()
しかし、angularjs ファウンデーション js を使用して新しいビューをロードすると、もう機能せず、ファウンデーションを再度初期化する必要があります。私は次のようにしました。
app.run ($rootScope)=>
$rootScope.$on '$viewContentLoaded', ()=>
$(document).foundation()
最初のビューをロードするとき、Abide は機能しますが、$routeprovider を使用して別のビューをロードするときは機能しなくなります。期待される結果:
ビューをロードした後の結果:
どんな助けでも大歓迎です、ありがとう!