logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3 + element 从0到1搭建前端基础框架

往往从0到1开发项目时发觉无从下手,或者很可能一步一个坑,因为大多基础框架公司已经搭建完毕的,新加入的成员也都是在此基础上进行功能模块的拓展。网上也鲜有详尽的全流程参考,多是某个局部功能的搭建,因此整理了一份包含以下方面的前端基础框架全流程搭建要义。

文章图片
#前端#vue.js#javascript
Vue 角色权限管理设计与实现

目前项目中使用到的角色权限管理共分为三级,分别是页面级、行为级(控件级)、接口级,这里记录一下三级权限在 Vue 中的实现。一、接口设计用户登录后该用户的角色与权限信息会一同返回给前端,前端将这些信息存储到状态管理里备用即可。权限信息为树形结构数据,包括:该用户可访问的页面数据该用户可执行的行为数据该用户可访问的接口数据三者的关系为页面数据为父级,页面数据内包含行为数据和接口数据,而行为数据和接口

#前端
vue3 + element 从0到1搭建前端基础框架

往往从0到1开发项目时发觉无从下手,或者很可能一步一个坑,因为大多基础框架公司已经搭建完毕的,新加入的成员也都是在此基础上进行功能模块的拓展。网上也鲜有详尽的全流程参考,多是某个局部功能的搭建,因此整理了一份包含以下方面的前端基础框架全流程搭建要义。

文章图片
#前端#vue.js#javascript
js生成二维码——QRCode.js中文文档

QRCode v1.2.2原文地址API文档一、安装项目文件夹中执行npm install --save qrcode或者,全局安装npm install -g qrcode二、使用在javascript中使用Module bundlers<!-- index.html --><html><body>&lt

#前端
理解 Vue3 使用的 Proxy

在 vue3 中放弃了 Object.defineProperty 来进行数据劫持,而改用了 Proxy 替代原本的方案。Object.defineProperty 的缺陷在于需要深度遍历并对每一个属性进行劫持,而对于没有属性的数组而言,数组的索引也可以视为被劫持的属性,但是和对象相同,对于新增的元素而言,不会触发监听事件,vue 对此的解决方案是劫持数组原型链上的函数,即便如此也仍旧无法监听对数

#前端
到底了