用户中心USER CENTER

首页/用户
  • vue项目中main.js使用方法详解

      我们都知道初始化vue实例就是main.js,并且它还需要插件,现在我们就讨论下main.js使用方法:  第一部分:main.js文件解析  src/main.js是入口文件,它主要是用于是初始化vue实例,且还需插件,在main.js文件中定义了一个vue对象,其中el为实例提供挂载元素:   //基础配置   importVuefrom'vue'   importAppf...

    3403771864 发布于JavaScript
  • vue原理Compile之optimize标记静态节点源码示例

      引言  optimize的内容虽然不多,但十分重要,它是一个更新性能优化,现在来说说:  首先找到optimize位置,就在 parse 处理完之后,generate 之前  varast=parse(template.trim(),options);   if(options.optimize!==false){   optimize(ast,options);   }   varcode=...

    3403771864 发布于JavaScript
  • JavaScript时间复杂度和空间复杂度

      前言  在JS是用来时间复杂度和空间复杂度,时间复杂度和空间复杂度是衡量一个算法是否优秀的标准,现在我们就来说手时间复杂度和空间复杂度。  时间复杂度和空间复杂度是衡量一个算法是否优秀的标准,通常我们比较两个算法时会用到以下两种方法:  预先估算:首先做出算法设计,在去估算这个算法所需的时间复杂度和空间复杂度,两者进行比较,择优。  事后统计:写一个可执行程序/脚本用来表达两个算法,交给计算机...

    3403771864 发布于JavaScript
  • vue2模拟vue-element-admin手写角色权限的实现

      权限  路由权限  静态路由:固定的路由,没有权限。如login页面  动态路由:根据不同的角色,后端返回不同的路由接口。通过meta中的roles去做筛选  store存储路由  3  //地址:store/modules/permission  import{routesasconstantRoutes}from'@/router'      //根据meta.roles去...

    3403771864 发布于JavaScript
  • React中的权限组件设计问题小结

      背景 在项目中要求在后台系统控制管理权限。在之前做过的后台管理系统权限控制是用Vue,这样的话就可以用路由钩子里做权限比对和拦截处理。但这次我们说的是在一个后台系统需要加入权限管理控制,技术栈是React。现在我们就看看实现过程吧。  原代码基于 react 16.x、dva 2.4.1 实现,所以本文是参考了ant-design-pro v1内部对权限管理的实现  所谓的权限控制是什么?...

    3403771864 发布于JavaScript
<