gpt4 book ai didi

javascript - 使用指令会以 Angular 破坏 ng-view,如何?

转载 作者:行者123 更新时间:2023-11-30 12:44:05 24 4
gpt4 key购买 nike

我有一个 index.html:

<body ng-app="app">
<topmenu></topmenu>
<div ng-view=""></div>

然后在views里面我有一个文件夹 main.htmltopmenu.html

有一条路线:

.when('/', {
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})

和指令

var App = angular.module('app', []);

App.directive('topmenu', function () {
return {
replace: true,
restrict: 'E',
templateUrl: 'views/topmenu.html'
};
});

问题是当我包含 directive.js 时归档并放置 <topmenu></topmenu>标记 main.html不再加载

有什么想法吗?

最佳答案

在您的指令文件中,您不需要再次使用您的模块和依赖项初始化变量。所以这个:

var App = angular.module('app', []);

应该从该文件中删除。

关于javascript - 使用指令会以 Angular 破坏 ng-view,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23230923/

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