博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AngularJs关于route的使用方法和配置
阅读量:5929 次
发布时间:2019-06-19

本文共 1201 字,大约阅读时间需要 4 分钟。

hot3.png

angular js

angular是Google开发的一个单页面应用框架,是现在比较主流的单页面应用框架之一.该强大的地方有很多,比如双向数据绑定,应用了后端的MVC模式到前端,自定义指令等.

既然是单页面应用,肯定离不开页面的切换.我们首先来说一下angular的路由.

angular实现页面切换时用了route.

angular.min.js要在angular-ui-router.min.js之前加载.然后我们就要在app中注册了.

(function () {    angular.module('demo', [        'ui.router',                       ])})();

注册完之后就需要配置route了

function config($stateProvider, $urlRouterProvider,$httpProvider) {         $urlRouterProvider.otherwise("/home/get");    $stateProvider        .state('login', {            url: "/login",            templateUrl: "../views/login.html",        })        .state('home', {            abstract: true,            url: "/home",            templateUrl: "views/common/content.html",        })        .state('home.get', {            url: "/get",            templateUrl: "views/get.html",            data: { pageTitle: 'Example view' }        })        .state('home.post', {            url: "/post",            templateUrl: "views/post.html",            data: { pageTitle: 'Example view' }        });} app = angular.module('demo');app.config(config);

  配置到这里就配置完了.配置中的每一个state就一个view,表示一个页面,页面跳转用state,对应的html文件在templateUrl对应的文件中.

 

转载于:https://my.oschina.net/u/2245781/blog/1587884

你可能感兴趣的文章
leetcode-Word Ladder II
查看>>
VS2017调试闪退之Chrome
查看>>
做移动互联网App,你的测试用例足够吗?
查看>>
cmd.exe启动参数说明
查看>>
私活利器,docker快速部署node.js应用
查看>>
《随笔记录》20170310
查看>>
网站分析系统
查看>>
一站式解决,Android 拍照 图库的各种问题
查看>>
JavaScript匿名函数以及在循环中的匿名函数
查看>>
中国HBase技术社区第五届MeetUp ——HBase技术解析及应用实践(深圳站)
查看>>
lsof命令
查看>>
阿里云云计算ACP考试知识点(标红为重点)
查看>>
从零开始来看一下Java泛型的设计
查看>>
嵌入式WiFi芯片价格战已经打响 MCU企业该醒悟了
查看>>
JavaScript格式化数字显示格式
查看>>
linux视频教程之vsftp_B
查看>>
Shell编程基础
查看>>
Android获取设备已安装的应用
查看>>
google code for xbmc addons2
查看>>
elasticsearch2.2之javaApi
查看>>