我仅在主页上的 angularJs 应用程序中使用 fullPage.js ,其他页面/路由不应受到影响,为了实现这一点,我正在调用 destroy locationChangeSuccess 事件。
我做得对吗还是有更好的方法吗?
最佳答案
我想这是一个更通用的问题。类似于“使用 angular.js 时仅在主页中使用 jquery 插件”。
我对 angular.js 不太熟悉,但只有当 DOM 中存在某些元素时,您才可以从 Angular 端初始化插件。
类似于:
if($('#fullpage').length){
$('#fullpage').fullpage();
}
关于javascript - 在 angularjs 应用程序的主页上使用 fullPage.js,必须在路线更改时销毁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34042993/