Javascript ui sref:如何在chrome应用程序中生成无来源链接
我使用AngularJS和ui路由器创建打包的chrome应用程序。应用程序具有此配置以与url一起使用:Javascript ui sref:如何在chrome应用程序中生成无来源链接,javascript,angularjs,google-chrome,angular-ui-router,google-chrome-app,Javascript,Angularjs,Google Chrome,Angular Ui Router,Google Chrome App,我使用AngularJS和ui路由器创建打包的chrome应用程序。应用程序具有此配置以与url一起使用: app.config(['$stateProvider', '$urlRouterProvider', '$locationProvider', function($stateProvider, $routerProvider, $locationProvider) { $routerProvider.otherwise('/login'); $stateProvi
app.config(['$stateProvider', '$urlRouterProvider', '$locationProvider', function($stateProvider, $routerProvider, $locationProvider) {
$routerProvider.otherwise('/login');
$stateProvider.state('login', {
url: '/login',
controller: 'Login',
templateUrl: "/part/login/index.html"
});
$stateProvider.state('cabinet', {
templateUrl: '/part/cabinet/index.html',
abstract: true
});
$stateProvider.state('cabinet.cars', {
url: '/cars',
templateUrl: '/part/cars/cars.html',
controller: 'CarsList'
});
$stateProvider.state("cabinet.cars.car", {
url: '/:id',
templateUrl: '/part/cars/car.html',
controller: function() {console.log('ok');}
});
}]);
当我尝试创建链接时:
<a ui-sref="cabinet.cars.car({id: 1})">Link</a>
而且它不起作用。当我点击它时,什么也没做
请告诉我,我如何才能创建链接没有来源部分的网址
多谢各位
答复
我很高兴找到这个答案:
它帮助我解决问题 删除我的答案;它没有解决问题,对不起。@Xan,没关系。州政府生产什么?@Xan,谢谢你的帮助。我正在查找问题的原因并更新问题。
<a ui-sref="cabinet.cars.car({id: 1})" href="unsafe:chrome-extension://jnjgkohadplkakigldhhojdfdihgdigf/#/cars/1">Link</a>
unsafe:chrome-extension://jnjgkohadplkakigldhhojdfdihgdigf