Meteor AngularJS应用程序未加载指令
Meteor AngularJS application not loading directive
我有一个简单的指令,<my-directive></my-directive>
client/scripts/directives/myDirective.directive.js:
angular
.module('myApp')
.directive('myDirective', myDirective);
function myDirective() {
return {
restrict: 'AE',
scope: {
data: '='
},
templateUrl: "'/client/templates/partials/liftOwnerConfirmedRiders.html'",
};
}
client/templates/partials/myDirective.html:
<p>Hi. How are you?</p>
为什么当我在另一个页面中使用指令时,文本不会显示?
我在显示流星角度指令时遇到了问题,但当我在模块定义中添加了[‘angular meteor’]时,它们就消失了:
angular.module('myApp', ['angular-meteor'])
此外,我的templateUrl与您的不同。它开始时没有斜线:
templateUrl: 'client/templates/tabset.html'
当我未能在页面中引用指令JS(以及任何依赖项)时,这种情况最常见。如果你不在使用该指令的页面中加载该指令,那么它将被浏览器忽略,甚至不会在控制台中抛出错误(除非它也缺少依赖项)。
正如Claies所写,如果你想要的不仅仅是像这样的一般性回应,我们需要更多的上下文。
相关文章:
- 指令加载真的很长,检查加载时间的方法
- 在Angular JS中POST后重新加载指令方法
- 如何在控制器中加载指令
- 延迟加载角度应用程序不会加载指令
- 在加载指令模板之前加载指令 ng 包含内容
- ng-repeat中的加载指令(动态模板URL)
- ng-include 忽略加载指令
- 加载指令后运行函数
- 加载指令模板后执行 Javascript
- Meteor AngularJS应用程序未加载指令
- 不要为某些路由加载指令
- 基于值加载指令
- AngularJS在使用服务时未正确加载指令
- 加载指令时调用init函数
- 如何实现AngularJS的加载指令
- 在加载文件时显示一个加载指令
- 在加载指令模板之前没有初始化指令的作用域,导致无法加载谷歌地图
- 在控制器事件上重新加载指令
- 如何管理AngularJS中加载指令模板的404错误
- 当惰性加载指令时,它'We’我们永远不要跑步