发表于: 2017-06-19 23:26:44

1 984


今天完成的事情:终于学会了配置ui-touter,开始的时候一直报注入错误,研究了很久,确实加载了angular和路由文件啊,然后过了很久很久发现原来是$urlRouterProvider而我写的是$urlRouteProvider.真的尴尬。部署代码到了那个免费的svn,win10开始装svn总是装不上,msi后缀文件装到百分之80左右的时候报错,错误代码是2503和2502,上网查找是因为权限不够,试了一万个方法终于成功,方法就是给他权限,去temp文件夹改权限去。

明天计划的事情:配置uirouter,重写登录页面,把登录页面也写成路由的一部分,增加登录页面的表单验证。

遇到的问题:假如一个页面中的路由非常多,而他们又要运用不同的样式,那么,需要写很多个css吗?

收获:ui-router的配置方法。

var app=angular.module('myApp', ['ui.router']);

app.config(function($stateProvider, $urlRouterProvider){

$urlRouterProvider.when("","/login");

$stateProvider

.state("login",{

url:"/login",

templateUrl:"tpls/login.html"

}

)

.state("welcome",{

url:"/welcome",

templateUrl:"tpls/welcome.html"

})

.state("articleList",{

url:"/articleList",

templateUrl:"tpls/articleList.html"

})

.state("add",{

url:"/add",

templateUrl:"tpls/add.html"

})

});

Win7/Win8.1/Win10安装程序错误2502/2503终极解决大法

http://www.win7china.com/html/24965.html

ui router和ngroute的一些不同

1、UI-Router支持嵌套视图,ngRoute不支持

2、UI-Router支持多视图,ngRoute不支持

[javascript] view plain copy
  1. ngRoute  和  ui-route 相比:  
  2.   
  3. $route       —>   $state  
  4.   
  5. $routeParams      —>  $stateParams  
  6.   
  7. $routeProvider      —>  $stateProvider  
  8.   
  9. <div ng-view></div>      —>  <div ui-view></div>  



返回列表 返回列表
评论

    分享到