Javascript 角度和材料设计光

Javascript 角度和材料设计光,javascript,angularjs,angularjs-directive,angular-ui-router,material-design,Javascript,Angularjs,Angularjs Directive,Angular Ui Router,Material Design,我将在一个简单的Angular应用程序中实现triyng。 问题是,即使我将MDL javascript文件放在angular javascript文件之前,依赖MDL的MDL组件也无法工作 这是我的订单: <script src="js/material.min.js"></script> <script src="js/jquery.swipebox.min.js"></script> <!-- load angular, ngRoute

我将在一个简单的Angular应用程序中实现triyng。 问题是,即使我将MDL javascript文件放在angular javascript文件之前,依赖MDL的MDL组件也无法工作

这是我的订单:

<script src="js/material.min.js"></script>
<script src="js/jquery.swipebox.min.js"></script>
<!-- load angular, ngRoute, ngAnimate -->
<script src="http://code.angularjs.org/1.2.13/angular.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.13/angular-route.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.13/angular-animate.js"></script>
<script src="js/functions.js"></script>


如何让其他javascript库使用angular?

我找到了这个,并为我工作

angular.module(…)
.run(函数($rootScope、$location、$timeout){
$rootScope.$on(“$viewContentLoaded”,函数(){
$timeout(函数(){
componentHandler.upgradeAllRegistered();
});
});

})
“不工作”的回答有点含糊不清,你能澄清一下这个问题吗?此外,如果您需要角度和材质设计,为什么不使用第一方
角度材质
库?我不想使用材料,因为对我来说有点复杂。因为角度“阻塞”了另一个JavaScripts,让我们回到不起作用的地方,所以不起作用吗?如果你需要帮助,你的问题需要更详细。元素不渲染吗?您是否收到控制台错误?我看到你有一个jquery插件,但你的脚本中没有jquery负载,可能是这样,但你必须帮助我们帮助你。这不是jquery插件的问题。更具体地说,依赖mdl的组件无法工作,就像没有javascript一样。例如,抽屉按钮不会触发,搜索栏不会折叠……我认为这与我的代码无关,但更像是一个带有自定义javascript/外部js库的过程以及Angular的工作方式。