gpt4 book ai didi

javascript - 为什么 templateUrl 会改变编译行为?

转载 作者:行者123 更新时间:2023-12-03 09:47:16 25 4
gpt4 key购买 nike

为什么 templateUrl 会改变编译行为?如果注释掉第 7 行,您可以看到 44。

var app = angular.module('plunker', []);
app.directive('something', [function(){
return {
restrict: 'E',
terminal: true,
//templateUrl: 'select.html'
template: '<span ng-bind="name"></span>'
}
}]);
app.controller('MainCtrl', function($scope) {
$scope.name = 'World';
});

select.html 包含相同的 html 代码:<span ng-bind="name"></span>

参见plnkr:http://plnkr.co/edit/lmU3JW?p=preview

最佳答案

删除 base-href - plunker 中不需要

    <script>document.write('<base href="' + document.location + '" />');</script>

也不要使用数字作为标识符。 “44”是一个错误的属性名称 plunker

关于javascript - 为什么 templateUrl 会改变编译行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30983109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com