1

我使用 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 不工作

4

0 回答 0