angular路由模拟微信页面切换和页面之间的传值
来源:互联网 发布:数据库主键约束 编辑:程序博客网 时间:2024/04/29 20:34
angular模拟微信页面的切换,页面之间传值。用路由。
<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /><title>路由的使用</title><script src="day2/src/angular.js"></script><script src="js/angular-route.js"></script><style type="text/css">*{padding: 0;margin: 0;}body,html{width: 100%;height: 100%;}.content{position: absolute; top: 0;left: 0;bottom: 49px; width: 100%;background: red;}.footer{display: flex;position: absolute;left: 0; bottom: 0; height: 49px; width: 100%;border: 1px solid black}.footer a{ text-align: center;text-decoration: none;flex: 1; border: 1px solid black;}</style></head><body><div ng-app="fristApp"><div class="content" ng-view></div><div class="footer" ng-controller="fristController"><a href="#div1">微信</a><a href="#div2">通讯录</a><a href="#div3">发现</a><a href="#div4">我</a></div></div></body><script type="text/javascript">var myApp = angular.module('fristApp',['ngRoute']);myApp.config(['$routeProvider',function($routeProvider,$params){$routeProvider.when('/div1',{// 使用$routeProvider配置路由,原理是当地址栏地址#之后的值跟when的值匹配,//如果匹配成功就调用。//template:"<p>p</p>"template:"<p>div1</p>"}).when('/div2',{templateUrl:"code22demo.html",controller:'secondController'}).when('/div3',{template:"<p>div3</p>"}).when('/div4/:name',{template:"<p>div4</p>"}).when('/test/:param1',{template:"<p>testHTML</p>",controller:'thridController'})// 还可以直接加载进其他的页面,分离页面.otherwise({redirectTo:'/div3'})}])myApp.controller('fristController',function(){})myApp.controller('secondController',function($scope,$location){$scope.name = '';$scope.clickNext = function(){$location.path('test/'+$scope.name);}});myApp.controller('thridController',function($scope,$routeParams){console.log($routeParams);console.log($routeParams.param1)})</script></html>
0 0
- angular路由模拟微信页面切换和页面之间的传值
- angular的切换页面
- Angular路由实现单页面切换
- Angular路由实现单页面切换
- angular-route注入 路由的页面跳转
- angular.js 路由及页面传参
- 最简单微信的页面切换
- angular-ui-router页面路由
- Angular--页面间切换及传值的四种方法
- Viewpage和Fragment实现页面切换,微信界面
- ionic-angular路由,去掉特定页面的ion-nav-bar
- div模拟页面切换
- iOS页面之间切换
- angular.js 路由及页面传参与缓存
- 使用Fragment 写 微信类似的页面切换
- Aagularjs路由切换跳转页面
- Activity页面之间的切换效果
- 页面之间的卷滚切换效果
- PAT-B 1011. A+B和C
- KNN(三)--KD树详解及KD树最近邻算法
- 在microSD卡上扩展文件系统分区方法
- 怀念dota 小记
- Valid Parentheses
- angular路由模拟微信页面切换和页面之间的传值
- 训练之DP-最少拦截系统
- NYOJ84阶乘的0
- 精英币是骗人吗-精英币怎么做-精英币
- 145.leetcode Binary Tree Postorder Traversal(easy)[二叉树后序遍历]
- poj 1269
- Java的getResourceAsStream用法
- Android体系架构
- PAT-B 1012. 数字分类