在angular-material中使用templateUrl的路径

时间:2017-07-13 06:54:00

标签: angularjs modal-dialog angular-material

我正在尝试使用角度材质的模态提示。因为我希望我的模态有一个特定的设计,我试图通过使用templateUrl来注入我的HTML。

这是mycontroller.js中的代码:

 var prompt = this.mdDialog.prompt({
            templateUrl: require('../other/security.html'),
            clickOutsideToClose: 'true'
    });

我的问题是,当我尝试打开模态时,我总是遇到以下异常:

Error: [$compile:tpload] Failed to load template: ./security.html

我的架构如下:

+ ---- src
        + ---- app
            + ---- controllers
                  + ---- home
                        + ---- mycontroller.js
                  + ---- other
                        + ---- security.html

我的印象是我尝试了所有可能的组合,但可能不是......

您是否知道给予templateUrl的正确路径是什么?

任何healp或想法都会很棒!这会让我发疯。

非常感谢

编辑:federico scamuzzi,你的意思是“./src/app/controllers/other/security.html”?不,我仍然有同样的错误。

1 个答案:

答案 0 :(得分:0)

你可以尝试

吗?

json_normalaize

按根目录启动地址应该有效。