我同时使用 AngularJS 和 Zurb Foundation。要初始化 Foundation,您必须进行以下调用:
$(document).foundation()
但是,当您使用 angularjs 加载新视图时,基础 js 不再工作,您需要再次重新初始化 Foundation,我已经这样做了:
app.run ($rootScope)=>
$rootScope.$on '$viewContentLoaded', ()=>
$(document).foundation()
加载第一个视图时,Abide 可以工作,但是当使用 $routeprovider 加载另一个视图时,它不再工作了。预期结果:
加载视图后的结果:
任何帮助将不胜感激,谢谢!