2

您好,我在尝试使用 webpack 捆绑我的文件和 ngDialog 以使弹出窗口正常工作时遇到问题。弹出窗口只会显示“你好!” 立即留言。

这是我的功能:

function popupEditOptions(){
    ngDialog.open({
        template: 'src/req/edit/editOptions.html',
        scope: $scope
    });
};

当我这样做时,我收到一个错误:
GET http://localhost:3000/src/req/edit/editOptions.html 404 (Not Found)

我可以像这样要求 html 文件:

function popupEditOptions(){
    ngDialog.open({
        template: require('src/req/edit/editOptions.html'),
        scope: $scope
    });
};

但是现在我收到了写出 html 文件内容的错误:
GET http://localhost:3000/Hello!404(未找到)

4

1 回答 1

2

似乎它可能是 ngDialog 中的一个错误,参考这个 github 问题:https ://github.com/likeastore/ngDialog/issues/390 。

plain:true但是您可以通过使用该属性来使其工作。

ngDialog.open({
   plain: true,
   template: require('src/req/edit/editOptions.html'),
   scope: $scope
});
于 2016-02-15T09:47:23.137 回答