Javascript Can';在angularjs热键中找不到第三个参数的作用
我正在尝试在我的应用程序中使用angularjs热键,我已经找到了可以在AngularRoutes中绑定热键的部分。创建者给出的示例如下:Javascript Can';在angularjs热键中找不到第三个参数的作用,javascript,angularjs,hotkeys,Javascript,Angularjs,Hotkeys,我正在尝试在我的应用程序中使用angularjs热键,我已经找到了可以在AngularRoutes中绑定热键的部分。创建者给出的示例如下: angular.module('myApp').config(function ($routeProvider) { $routeProvider.when('/', { controller: 'RestaurantsController', templateUrl: 'views/restaurants.html', hotke
angular.module('myApp').config(function ($routeProvider) {
$routeProvider.when('/', {
controller: 'RestaurantsController',
templateUrl: 'views/restaurants.html',
hotkeys: [
['p', 'Sort by price', 'index.html']
]
});
});
可在此处找到:
尝试更改热键时,第三个参数出现错误:
错误:$parse:语法
这是一个语法错误。我知道这可能是语法错误,但我不知道第三个参数试图接受什么
我只是想做的是,当按下“p”按钮时,它将进入index.html页面。第三个选项似乎是您链接到的页面上给出的示例中的一个函数:
angular.module('myApp').config(function ($routeProvider) {
$routeProvider.when('/', {
controller: 'RestaurantsController',
templateUrl: 'views/restaurants.html',
hotkeys: [
['p', 'Sort by price', 'sort(price)']
]
});
});
我建议您在控制器上提供一个加载索引页的功能。我想哈哈。我在给定的控制器中创建了这个函数,它运行得非常好。现在我正试图找出如何缩短热键线,因为我有很多路线。有什么见解吗?