首页 > 网站 > WEB开发 > 正文

Ui-Router

2024-04-27 15:03:39
字体:
来源:转载
供稿:网友

angular 1.0里面用到的,其实一直在用,但是都是抄抄,过年闲的没事,看了看~

1 相比较Angular自带的ng-router,关注的是状态,state其实我理解也可以理解为路由,但是可以有子路由的概念

$statePRovider    .state('contacts', {        url: '/contacts',        template: 'contacts.html',        controller: 'ContactCtrl'    })    .state('contacts.detail', {        url: /contacts/:contactId,        templateUrl: 'contacts.detail.html',        controller: function ($stateParams) {            // If we got here from a url of /contacts/42            $stateParams.contactId === 42;        }    });

2 可以把一个文件,拆分成多个view  这篇讲了讲 点击打开链接(原生的ng-router不能解决多视图的情况)

3 可以使用resolve给controller传入服务依赖,但是这种项目不是很推荐(当时这么做也是应为依赖注入的service不能超过11个,lint检查~然后就这么规避),明天去公司再看看这段


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表