我有一个使用Electron开发的应用,在Windows系统上运行完美,但在尝试在Mac系统上运行时,无法加载第一个UI视图。也许这是一个跨操作系统的路径问题?
状态更改、控制台或文件加载没有任何错误,但是UI视图为空。
文件夹:
app
- js
app.js (angular main)
- views
index.html
root.html
login.html
main.js (electron main)
模板:
<div ui-view="root"></div>
状态:
$stateProvider
.state('app', {
abstract: true,
url: '/',
views: {
root: {
templateUrl: '../views/root.html',
},
}
})
.state('app.login', {
url: '',
views: {
content: {
templateUrl: '../views/login.html'
}
}
});