我使用 yeoman angularjs-cordova 创建了一个 apk
我这里只放了特定的要求文件夹结构模块
核心 -> 视图 -> home.html
顾客
-> 配置 -> route.js
-> 视图 -> 仪表板.html
在 home.html <a ui-sref="dashboard">User Dashboard</a>
中有一个链接。
我的 Customer 模块的 route.js 是
'use strict';
//Setting up route
angular.module('customer').config(['$stateProvider',
function($stateProvider) {
// Customer state routing
$stateProvider.
state('dashboard', {
url: '/dashboard',
views: {
'@':{
templateUrl: 'app/modules/customer/views/dashboard.html',
controller: 'CustomerController'
},
'left@dashboard':{
templateUrl: 'app/modules/customer/common/left.html',
controller: 'CommonController'
},
'header@dashboard':{
templateUrl: 'app/modules/customer/common/header.html',
controller: 'CommonController'
},
},
})
}
]);
ui-sref 在网络浏览器中正常工作,但在 Android 设备中 ui-sref 不工作