数据大屏使用权限三种场景模式

学校登录,只能查看自己学校的数据大屏(绍兴中专较为特殊)

市级教育局登录,可看到自己所在级数据大屏,区级,子级数据大屏

区级教育局可看到子级,所在级

当为教育局类型时,点击返回案例,跳转到账号所属级别数据大屏

具体权限及页面跳转,有react-router实现

1.app.jsx入口处页面,设置页面传参变量名,并设置 关键字exact,表示不包含性匹配,

2.入口处,第一次路径初值,判断学校类型即地图显示类型

3.edubigscreen.jsx页 教育局大屏页,将传参放入state,做到数据统一储存与管理,路径参数的赋值操作有三处,组件的state,父级地图的点击事件,子级地图的点击事件。

4.bigscreen.jsx页面 学校级数据大屏为多页面,每个页面为一个组件,新建二级router进行路由管理

5.在大屏页面,参数的赋值操作有两处,每个页面组件的state,还有就是导航栏组件screenNav组件跳转时赋值。

大屏路由管理暂且到这,接下来我认真看安全,底层协议,呜呜,我要自救,京东白条终身黑。

原生js路由跳转方法_今日艰难笔记原生js整合reactrouter路由管理相关推荐

  1. setdata改数组里的值 微信小程序_今日艰难笔记redux小程序随记

    redux的前身Flux https://zhuanlan.zhihu.com/p/38050036 Flux的一整套抽象(action,dispatcher,store),在单向数据流的基础上可以提 ...

  2. vue3路由跳转方法

    首先,vue3.0跳转和vue2.0跳转方式差别不大,但是还有需要注意的地方.这里我介绍两种比较常见的路由跳转方法. 1.利用router-link标签来进行跳转. <template> ...

  3. js 页面跳转方法 当前页与新增页面

    js 页面跳转方法 open('http://www.baidu.com'); //页面跳转打开一个新的页面close() //关闭当前页面location.href //可以进行页面跳转当前网页直接 ...

  4. vue router 路由跳转方法概述

    一.概述 使用到Vue的项目,我们最常见使用的就是Vue配套的Vue Router库. 那么在平日开发中,有多少种跳转路由的方法? 二.跳转方法 1.使用router-link标签 使用router- ...

  5. vue路由跳转权限_如何在vue中实现路由跳转判断用户权限功能?

    实现这类校验有几个步骤. 1.设置路由是否需要校验的阀值. // 路由配置的地方谁知阀值 routes:[ { name:'admin', path:'/admin', component:'..., ...

  6. js layui跳转页面_【WEB前端开辟】layui的iframe跳转链接与页面按钮跳转相干引见...

    一.导航跳转iframe页面题目: 引荐:layui教程 关于layui的iframe嵌套页面的导航跳转页面题目,如下图所示能够看到结果: 在模板页的导航代码: 一切商品 商品列表 商品属性 商品分类 ...

  7. js ios调用ios方法_通过iOS 13的模式演示调用生命周期方法

    js ios调用ios方法 iOS 13 was legendary iOS 13传奇 iOS 13 brought many cool things; dark mode, sign in with ...

  8. 合并多个js,css文件的方法:在服务端合并js和css文件

    合并所有的js和css文件可以减少HTTP请求,这样能提升访问速度. 通常为了开发的方便,我们会把js按用途分类,这样就会有很多js文件,比如sablog的jscript文件夹里就有10几个文件,这样 ...

  9. springboot图书管理怎么实现借书时间到期提醒_今日图书丨有了这个,图书管理再也没烦恼!...

    今日图书丨有了这个,图书管理再也没烦恼!​mp.weixin.qq.com 读书使人心明眼亮. --伏尔泰 实话说,你是不是也有过这样的烦恼? @我就是我:书太多,每次要找都不知道去哪翻! @烟火的尘 ...

最新文章

  1. @所有技术社区,年度”社区之星“开选,快来盘点各家技术大佬
  2. Less学习笔记 -- Mixins(混合)一
  3. LiveVideoStackCon 北京站,好久不见
  4. curl模拟delete/put/post/get请求
  5. 那是两个小时我不会回来
  6. 转载《XAMPP安装和使用教程》(转)
  7. mongodb 的进库操作
  8. coreseek笔记
  9. PS CC 2014使用到期解决方法,其他类似
  10. 那些年震撼我们心灵的音乐
  11. graphpad两组t检验_如何用GraphPad Prism进行两组连续变量的比较
  12. T a(v);和T a = v;的区别
  13. Android听筒模式和免提模式的切换
  14. Google Play 开发者账号关联 如何解决
  15. 如何把几张图片整合到一张图片?
  16. fect:基于面板数据的因果推断(上)
  17. base64模块在python2与python3中的区别
  18. 2021-工程实践与创新大赛-智能物流搬运
  19. 群辉 RAID1 数据恢复小记
  20. 【精】超高效!轻松3步帮你掌握实用的设计资源整理术

热门文章

  1. 汉诺塔游戏的python实现——递归函数
  2. java map按照value排序_基础:Java集合需要注意的 5 个问题
  3. 浅谈三个星期零基础入门学习Thinkphp5开发restful-api接口的心得和总结
  4. Node.js 之 新手安装详解 及 npm 配置说明
  5. IO-1(Java IO、File类)
  6. Ubuntu 安装配置NFS网络文件系统服务器
  7. android上河南星海科技_分数不高能上什么空乘学校?推荐下
  8. ESD二极管,替代国际品牌型号汇总
  9. php web开发应用教程,PHP-Web 应用程序开发:使用模板_PHP
  10. java main是多线程的吗_Java多线程之线程及其常用方法