Javascript 在AngularJS中使用jQuery移动适配器-应用jqmCompatMode false启用角度路由
我正在学习AngularJS并构建了一个小应用程序。现在,它的功能已经完成,我想使用jquerymobile对它进行样式化 我去了tigbro,结果(众所周知)我以前的路线都不起作用 有一个解决方案概述,但不幸的是,我还不知道如何将其应用于我的路由。将jqmCompatMode设置为false的module.config行在哪里 目前我的路线如下所示: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
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);
});