Angularjs 为什么应用程序不以角度js显示第一个视图
我试图在屏幕上显示我的第一个视图。我使用了角度的所有概念。但是它没有显示或加载我的模板。我没有得到任何错误。但是它没有加载到html上。为什么这里是我的代码 实际上我的login.html没有加载为什么?为什么没有加载 这是我的项目Angularjs 为什么应用程序不以角度js显示第一个视图,angularjs,angularjs-directive,angularjs-scope,ionic-framework,ionic,Angularjs,Angularjs Directive,Angularjs Scope,Ionic Framework,Ionic,我试图在屏幕上显示我的第一个视图。我使用了角度的所有概念。但是它没有显示或加载我的模板。我没有得到任何错误。但是它没有加载到html上。为什么这里是我的代码 实际上我的login.html没有加载为什么?为什么没有加载 这是我的项目 我会详细解释一下情况。 根据do文件(否则()部分): 您可以将字符串(url路径)或函数传递给otherwise()。如果要使用状态,应传递一个调用该状态的函数,如下所示: $urlRouterProvider.otherwise(function($injec
我会详细解释一下情况。 根据do文件(否则()部分): 您可以将字符串(url路径)或函数传递给otherwise()。如果要使用状态,应传递一个调用该状态的函数,如下所示:
$urlRouterProvider.otherwise(function($injector, $location){
$injector.invoke(['$state', function($state) {
$state.go('stateName'); //in you case 'signup'
}]);
它将调用状态服务并转到“注册”,其路由配置为“/sign-up”。整体效果相同。启动此代码时,浏览器中的url是什么?我认为您应该在中使用url路径。否则('/sign-in'),但您使用的是state-name。如果这不是原因,你能提供plunker来测试吗?url是这个。。事实上,我无法在plunker中创建目录,这就是我不使用plunker编辑器的原因。这是我的项目\@MarekSadura any UpdateUp,你应该重定向到“/sign up”而不是“signup”-你可以在那里传递路径而不是状态名。顺便说一句,如果你手工输入url#/注册,它是有效的,所以这只是一个错误的路径问题。
$urlRouterProvider.otherwise(function($injector, $location){
$injector.invoke(['$state', function($state) {
$state.go('stateName'); //in you case 'signup'
}]);