- 博客(22)
- 收藏
- 关注
原创 谁还不知道这些超级实用的chrome命令
除此之外,Chrome还有很多其他的命令和快捷键可以帮助提高工作效率,你可以在Chrome浏览器的设置中查看完整的命令列表。
2024-05-11 11:07:28
242
1
原创 vue3源码:reactive与ref深度对比,为什么要使用 ref
reactive函数会把传入的object作为proxy的target参数,而proxy只能代理对象,不能代理基本数据类型
2024-05-09 11:32:17
875
1
原创 后台系统权限控制太重要了,Vue3高级写法完美实现,一篇文章包含路由守卫和自定义指令等等,看了绝不后悔
RBAC(Role-Based Access Control)模型是一种用于访问控制的权限管理模型。在 RBAC 模型中,权限的分配和管理是基于角色进行的。用户(User):用户是实际使用系统的人员或实体。每个用户都可以关联到一个或多个角色。角色(Role):角色代表了一组具有相似权限需求的用户。每个用户可以被分配一个或多个角色,并通过角色来确定其拥有的权限。权限(Permission):权限指定了对系统资源进行操作的能力。它们定义了用户在系统中可以执行的动作或访问的资源范围。
2024-01-04 16:06:55
3147
4
原创 微信小程序实现动态添加class的功能,其实这样做就可以了
*思路:**网页中可能使用document.getElementById().addClass()实现,但是在小程序中无法使用document获取元素。小程序可以构造一个数据结构,根据业务需求动态修改数据去判断是否添加选中样式。
2023-04-04 10:39:14
5516
原创 详细说明vuex的使用方式,看了就懂
Mutation 必须是同步函数!如果是异步方法,我们不知道什么时候状态会发生改变,所以也就无法追踪了,如果需要异步操作,就需要actions了,actions本质还是使用mutations来改变数据。
2022-11-17 11:44:35
162
原创 vue项目前端实现pdf文件下载
思路:使用get请求获取到一个二进制流,然后转为Blob,再通过window.URL.createObjectURL()创建一个 DOMString,赋值给a标签的href。
2022-11-08 19:35:14
5408
原创 对象数组数据转树结构
部门管理后端返回数据结构[{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]0: {bcode: "B001", cuicode: null, bname: "全公司", btype: null, pbcode: "B001", bpath: "B001", status: "70"}1: {bcode: "B002", cuicode: null, bname: "信息部", btype: null, pbcode: "B001", bpath: "B001.B00
2021-11-30 12:30:28
356
原创 vue 中的导航方式
vue 中的导航方式声明式编程式this.$router.push()编程式导航—路由传值1.path跳转,只能用query传参,参数会显示在地址栏this.$router.push({ path : '/main', query : { userName : this.ruleForm.name } }) 跳转到的页面(获取参数的页面):{{this.$route.query.userName}}2.name跳转
2020-12-09 10:15:29
1104
1
原创 react开发环境
1、React环境搭建实现React开发的三种方式(1)使用CDN的方式<script src="https://unpkg.com/react@16/umd/react.development.js"></script><script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script><!-- 生产环境中不建议使用 --><scr
2020-11-24 20:48:26
374
原创 vue面试题
一、什么是MVVM?MVVM是Model-View-ViewModel的缩写,是一种设计思想。Model 层代表数据模型,可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和 Model的对象。在MVVM架构下,View 和 Model 之间并没有直接的联系,而是通过ViewModel进行交互,Model 和 ViewModel 之间的交互是双向的, 因此View 数据的变化会同步到Model中,而Mo
2020-11-15 19:09:58
452
原创 简单介绍前端MVC与MVVM
简单介绍前端MVC与MVVMMVC一、概述MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计规范,用一种业务逻辑、数据、界面显示分离的方法组织代码,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。视图(View):用户界面。控制器(Controller):业务逻辑模型(Model):数据保存二、通信方式View 传送指令到 ControllerController
2020-11-04 20:44:30
383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人