AngularJs 1.6 Component Script внутри tempalteUrl не выполняется
У меня есть тег script внутри шаблона углового компонента [report.template.html], и он не выполняется при загрузке.
<script >
$(document).ready(function() {
console.log("calling showHide");
});
</script>
Примечание: загрузил библиотеку jquery перед библиотекой angularjs, как показано ниже в plunkr
https://plnkr.co/edit/u8XGlVlY9Q5DmKmPOQwA?p=preview
Я знаю, что, должно быть, упускаю что-то простое. Может кто-нибудь, пожалуйста, помогите, где я делаю это неправильно?
1 ответ
Решение
Не знаю, это то, что вы ищете, но вы используете angular.element(document).ready()
метод вместо функций jquery, как это
var reportController = function() {
var ctrl = this;
angular.element(document).ready(function () {
console.log("calling showHide");
});
console.log("report ctrl");
};