这让我发疯了。
我的一个页面中有一个HREF
<a href="#/EventAdd">Click me ## ;)</a>
哪个适用于Chrome,但不适用于Android上的PhoneGap。
我已经四处寻找,无法在任何地方找到解决方案。
下面显示的EventAdd的状态提供程序配置。
app.config(function ($stateProvider, $urlRouterProvider) {
// For any unmatched url, redirect to /state1
$urlRouterProvider.otherwise("/home");
//
// Now set up the states
$stateProvider
.state('EventAdd', {
url: "/EventAdd",
templateUrl: "views/eventAdd.html",
controller: 'EventaddCtrl'
});
});
它没有显示错误,只是没有离开屏幕。
任何提示?
答案 0 :(得分:1)
请尝试使用<a ui-sref="EventAdd">Click me ## ;)</a>
。如果没有Plunker,我不确定问题是什么。
更新
另一种选择。
查看强>:
<a ng-click="goToEventAdd()">Click me ## ;)</a>
<强>控制器强>:
$scope.goToEventAdd = function(){
//Don't forget to inject the $state service
$state.go("EventAdd");
}