我有一个带有 Onsen UI 1.3.6 的单页 Angular 应用程序。
我正在尝试显示一个对话框,但我不断收到 404 Not Found 错误。
我的 Javascript 是:
ons.createDialog('iconselector.html').then(function(dlg) {
dlg.show();
});
我的 HTML 是:
<ons-template id="iconselector.html" cancelable>
<ons-dialog>
<p>Hello world1</p>
</ons-dialog>
</ons-template>
我收到一条错误消息:
GET http://localhost/yourdomain/templates/iconselector.html 404(未找到)startSymbol@loader.js:1433sendReq@loader.js:1432$get.serverRequest@loader.js:1432processQueue@loader.js:1433(匿名函数)@loader.js:1433$get.Scope.$eval@loader.js:1435$get.Scope.$digest@loader.js:1435(匿名函数)@loader.js:1435completeOutstandingRequest@loader.js:1430 (匿名函数)@loader.js:1430
但是,如果我尝试使用 Tab 栏的 loadPage('somepage.html') 方法将任何模板显示为普通页面,则模板会按预期工作。