首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebContent中的angularjs templateUrl

WebContent中的angularjs templateUrl
EN

Stack Overflow用户
提问于 2017-07-04 19:13:51
回答 1查看 53关注 0票数 0

我在java动态web项目中耗尽了我的angular应用程序,目录映射:

代码语言:javascript
复制
->WebContent
---->javaScript
------>directives
index.html

在我的指令文件夹中,我有form directive:

代码语言:javascript
复制
var app = angular.module('myApp');
    app.directive('formDirective', formDirective);

function formDirective() {

    var directive = {
        restrict: 'EA',
        templateUrl: 'formDirective.html', //the request
        scope: {
        },
        controller: FormControllerDir,
        controllerAs: 'vm',
        bindToController: true
    };
    return directive;
}
function FormControllerDir() {
    console.log('FormController');
}

formDirective.html放在相同的目录下,但角度搜索根目录下的文件:

代码语言:javascript
复制
GET http://localhost:8080/P2P/formDirective.html 404 (Not Found)

P2P是我的工程名,怎么改成:

代码语言:javascript
复制
http://localhost:8080/P2P/JavaScript/directives/formDirective.html
EN

回答 1

Stack Overflow用户

发布于 2017-07-04 20:23:37

所以它很简单,只需从上下文中添加完整路径-

templateUrl: 'JavaScript/directives/formDirective/formDirective.html'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44904464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档