【发布时间】:2017-12-21 18:32:42
【问题描述】:
我正在尝试打开一个模式窗口。背景正在显示,但没有模态窗口。
我的代码:
let template = require('../modal/newModel.html');
let modal = $uibModal.open({
template,
controller: 'NewModelCtrl as NewModel',
windowClass: 'modal-rule-create'
});
modal.result.then((model) => {
self.list.push(model);
}, (event) => {
console.log('Close modal window:', event);
});
webpack.config.js
{
test: /\.html$/,
use: 'html-loader'
}
这是为什么呢?提前致谢
【问题讨论】:
-
你的控制台有错误吗?
-
没有一个是纯洁的
-
你能在 templateUrl:''../modal/newModel.html' 中设置你的路径并确保该模板被加载
-
我使用 webpack html-loader 处理 html 文件,在 chrome devtools 中我会输出变量的值,它必须使用内联模板,但它不起作用
-
jsfiddle.net/2VbUG/1 喜欢我的
标签: html angularjs webpack angular-ui-bootstrap