AngularJs 1.6 tempalteUrl 中的组件脚本未执行
AngularJs 1.6 Component Script inside tempalteUrl not executing
我在 angular 组件的模板 [report.template.html] 中有一个脚本标记,它没有在加载时执行。
<script >
$(document).ready(function() {
console.log("calling showHide");
});
</script>
注意:在 angularjs 库之前加载了 jquery 库,如下面的 plunkr
https://plnkr.co/edit/u8XGlVlY9Q5DmKmPOQwA?p=preview
我知道我肯定漏掉了一些简单的东西。有人可以帮助我哪里做错了吗?
不知道这是否是您要查找的内容,但您使用 angular.element(document).ready()
方法而不是 jquery 函数,例如
var reportController = function() {
var ctrl = this;
angular.element(document).ready(function () {
console.log("calling showHide");
});
console.log("report ctrl");
};
我在 angular 组件的模板 [report.template.html] 中有一个脚本标记,它没有在加载时执行。
<script >
$(document).ready(function() {
console.log("calling showHide");
});
</script>
注意:在 angularjs 库之前加载了 jquery 库,如下面的 plunkr
https://plnkr.co/edit/u8XGlVlY9Q5DmKmPOQwA?p=preview
我知道我肯定漏掉了一些简单的东西。有人可以帮助我哪里做错了吗?
不知道这是否是您要查找的内容,但您使用 angular.element(document).ready()
方法而不是 jquery 函数,例如
var reportController = function() {
var ctrl = this;
angular.element(document).ready(function () {
console.log("calling showHide");
});
console.log("report ctrl");
};