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>

angular路由模拟微信页面切换和页面之间的传值相关推荐

  1. Android viewPager2 + fragment 模拟微信首页2(滑动页面标签同步变化,点击标签滑动页面)

    可以实现的方式:BottomNavigationView 这里我们不使用BottomNavigationView,手动来写代码 先看一下效果 fragment + viewPager2模拟微信首页2( ...

  2. 基于angular实现模拟微信小程序swiper组件

    这段时间的主业是完成一个家政类小程序,终于是过审核发布了.不得不说微信的这个小程序生态还是颇有想法的,抛开他现有的一些问题不说,其提供的组件系统乍一看还是蛮酷的.比如其提供的一个叫swiper的视图组 ...

  3. 微信小程序父级之间的传值_微信小程序自定义组件封装及父子间组件传值的方法...

    首先在我们可以直接写到需要的 page 中,然后再进行抽取组件,自定义组件建议wxzx-xxx命名 例如,我们封装的组件名为 **wxzx-loadmore wxzx-loadmore.wxml 正在 ...

  4. PyQt模拟微信聊天页面开发

    一.引述 网上关于Qt模拟微信.QQ的页面开发的多如牛毛,但C++本身来说逻辑上难上手,对只会Python的小伙伴来说太痛苦了. 今天就为大家开个场(下节更精彩),众所周知,要想模拟微信.QQ等这种聊 ...

  5. fragment中文网_Android使用Fragment打造万能页面切换框架

    首先我们来回忆一下传统用Activity进行的页面切换,activity之间切换,首先需要新建intent对象,给该对象设置一些必须的参数,然后调用startActivity方法进行页面跳转.如果需要 ...

  6. Android使用Fragment打造万能页面切换框架

    首先我们来回忆一下传统用Activity进行的页面切换,activity之间切换,首先需要新建intent对象,给该对象设置一些必须的参数,然后调用startActivity方法进行页面跳转.如果需要 ...

  7. Android使用Fragment打造万能页面切换框架(一)

    首先我们来回忆一下传统用Activity进行的页面切换,activity之间切换,首先需要新建intent对象,给该对象设置一些必须的参数,然后调用startActivity方法进行页面跳转.如果需要 ...

  8. 谷歌无法打开微信二维码链接解决方案 之 使用谷歌模拟微信浏览器

    目录 一.为什么要模拟微信浏览器? 二.开发调试遇到的问题 三.解决方案:谷歌模拟微信浏览器步骤 一.为什么要模拟微信浏览器? 做过微信集成的人应该知道,页面在微信浏览器中,出 JS 相关的错误之后, ...

  9. 微信小程序页面栈_微信小程序之页面传值(路由、页面栈、globalData、缓存)

    1. 通过url带参数传递 1.1 固定参数传递 例如,从 list 页面到 detail 页面, 传递一个或多个固定值 list页面传值: 点此进入 detail detail页面取值: onLoa ...

最新文章

  1. Andriod使用webview控件往APP里内嵌网页
  2. 使用echart的雷达图的时候,如果文字越界的解决办法记录,标签文字自动换行
  3. Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
  4. java缓存怎么用_java开发应该如何缓存?
  5. idea怎么直接拉去git_如何将GitHub上面的项目拉取到IDEA中
  6. word List25
  7. jboss8日志级别设置_罐中研讨会:设置JBoss BPM Suite全日研讨会
  8. “睡服”面试官系列第十六篇之Symbol(建议收藏学习)
  9. 陶哲轩对数学学习的一些建议
  10. java中常用的关键字_java中的常用的关键字
  11. 聊斋java_Deferred,一种Java异步管理机制
  12. 【java】System.arraycopy为什么快
  13. 【C#】wpf自定义calendar日期选择控件的样式
  14. 压缩qcow2虚拟机镜像文件
  15. 盘点 GitHub 年度盛会|附视频
  16. python常用快捷键mac_Mac PHPStorm 常用快捷键,常用设置
  17. 秒杀项目的总结及面试常见问题
  18. C语言使用socket通过IP138获取外网IP
  19. linux系统镜像后缀及简单介绍
  20. Mac上绘制流程图的软件

热门文章

  1. cesium模型不遮挡点线面_cesium 学习(八) 基础绘制(点线面)
  2. Unity程序框架总结归置系列(4)——mono模块
  3. 《Composing Programs》学习笔记(0)目录(关键词:软件工程)
  4. 什么是时钟周期?什么是机器周期?什么是指令周期?
  5. response.setHeader各种用法
  6. 大厂必考深度学习面试题及参考答案
  7. PMP续证流程(PMI)
  8. 深度学习下运维日志分析的趋势解读与应用实践
  9. Stata 新命令 readWind:快速读入并转换万德数据
  10. 微型计算机的ALU部件包括在( )之中,微机原理第二章复习题(附答案)期末考试题...