angularjs – 角度1.5和新的组件路由器
发布时间:2020-12-17 07:43:35 所属栏目:安全 来源:网络整理
导读:我正在使用角度为1.5 beta 2和来自角度2 alpha 45的新路由器. 我没有找到有关Angular 1的最新路由器的使用示例. 我可以使用@RouteConfig找到角度2的路由器的使用示例. 有人可以解释我将如何配置角度1控制器?如果可能,一个充分的工作实例? 更新他们已停止在
我正在使用角度为1.5 beta 2和来自角度2 alpha 45的新路由器.
我没有找到有关Angular 1的最新路由器的使用示例. 我可以使用@RouteConfig找到角度2的路由器的使用示例. 有人可以解释我将如何配置角度1控制器?如果可能,一个充分的工作实例?
更新他们已停止在此版本的路由器上工作,并启动了具有不同API的版本3.
As of June 20,2016 there was no recommended way使用路由器v3与角度1.我不知道这是否已经改变了.下面的问题和答案涉及到路由器v2(又名ComponentRouter).
过时的API 新API 配置中使用的组件映射到使用组件名称注册的指令.见这sample. angular.module('app.home',[]) .directive('home',function() { return { template: 'Hello {{ home.text }}',controller: function HomeController() { this.text = 'World'; },controllerAs: 'home' } }); 使用Angular 1.5,有一个注册组件的新语法,请参阅here.我已经用这个语法使用了它: angular.module('app.home',[]) .component('home',{ restrict: "EA",template: 'Hello {{ home.text }}',controller: function HomeController() { this.text = 'World'; } // to configure a child route //,$routeConfig: [ // { aux: "/son",component: "son",as: "Left" },// { aux: "/daughter",component: "daughter",as: "Left" }] }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |