Javascript 在AngularJS中使用jQuery移动适配器-应用jqmCompatMode false启用角度路由

Javascript 在AngularJS中使用jQuery移动适配器-应用jqmCompatMode false启用角度路由,javascript,jquery-mobile,angularjs,Javascript,Jquery Mobile,Angularjs,我正在学习AngularJS并构建了一个小应用程序。现在,它的功能已经完成,我想使用jquerymobile对它进行样式化 我去了tigbro,结果(众所周知)我以前的路线都不起作用 有一个解决方案概述,但不幸的是,我还不知道如何将其应用于我的路由。将jqmCompatMode设置为false的module.config行在哪里 目前我的路线如下所示: angular.module('myApp', []). config(['$routeProvider', function($rou

我正在学习AngularJS并构建了一个小应用程序。现在,它的功能已经完成,我想使用jquerymobile对它进行样式化

我去了tigbro,结果(众所周知)我以前的路线都不起作用

有一个解决方案概述,但不幸的是,我还不知道如何将其应用于我的路由。将jqmCompatMode设置为false的module.config行在哪里

目前我的路线如下所示:

angular.module('myApp', []).
    config(['$routeProvider', function($routeProvider) {
    $routeProvider.
            when('/finds', {templateUrl: 'views/finds-list.html', controller: FindListCtrl}).
            when('/add_find', {templateUrl: 'views/add-find.html', controller: AddFindCtrl}).
            when('/add_find/success', {templateUrl: 'views/add-find-success.html', controller: AddFindSuccessCtrl}).
            when('/find/:findId', {templateUrl: 'views/specific-find.html', controller: SpecificFindCtrl}).
            when('/find/edit/success', {templateUrl: 'views/edit-find-success.html', controller: EditFindSuccessCtrl}).
            when('/find/edit/:findId', {templateUrl: 'views/edit-find.html', controller: EditFindCtrl}).
            when('/find/delete/:findId', {templateUrl: 'views/delete-find.html', controller: DeleteFindCtrl}).
            otherwise({redirectTo: '/finds'});
            }]);

非常感谢

他的自述有一个打字错误。他的意思是,您需要将
$locationProvider
注入配置函数,并设置
$locationProvider.jqmCompatMode(false)

我向他的自述文件发送了一个请求,要求他修改打字错误

例如:

myApp.config(function($routeProvider, $locationProvider) {
  $routeProvider.when(...);
  $locationProvider.jqmCompatMode(false);
});