我在使用 Material Design Lite 时遇到一些问题(获取mdl.io http://getmdl.io)。我按照 getmdl.io web 中显示的步骤安装它(实际上我使用 Bower),但我总是遇到同样的问题,当我更改 web 中的 ng-route 时,某些资源无法正确呈现,例如,我需要重新加载页面才能正确呈现。
首先我有这个:
然后当我重新加载时,我得到了我想要的:
我无法理解的是为什么其他资源(如谷歌图标或按钮)可以正常工作,但导航栏上的菜单按钮和其他资源(如这个)需要重新加载页面才能正确渲染。
我尝试使用托管方法和凉亭方法包含该库。
知道发生了什么事吗?
我在我的代码中过去了这个函数
angular.module('app', ['ngRoute']).
run(function($rootScope, xxxx, xxx){
$rootScope.$on('$viewContentLoaded', function(event, next) {
componentHandler.upgradeAllRegistered();
});
});
效果很完美!祝你好运..
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)