自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 vue3源码之使用运行时+编译时的原因

vue框架中dom渲染分为初次渲染和更新渲染

2024-07-07 17:41:20 426

原创 vue3源码中几个重要的概念

命令式、声明式编程的对比,vue3如何使用运行时+编译时

2024-07-02 16:40:49 412

原创 认识npm,请看这里~

npm(Node Package Manager)是 Node.js 的包管理工具。

2024-05-11 17:16:23 315 1

原创 谁还不知道这些超级实用的chrome命令

除此之外,Chrome还有很多其他的命令和快捷键可以帮助提高工作效率,你可以在Chrome浏览器的设置中查看完整的命令列表。

2024-05-11 11:07:28 214 1

原创 vue3源码:reactive与ref深度对比,为什么要使用 ref

reactive函数会把传入的object作为proxy的target参数,而proxy只能代理对象,不能代理基本数据类型

2024-05-09 11:32:17 568 1

原创 后台系统权限控制太重要了,Vue3高级写法完美实现,一篇文章包含路由守卫和自定义指令等等,看了绝不后悔

RBAC(Role-Based Access Control)模型是一种用于访问控制的权限管理模型。在 RBAC 模型中,权限的分配和管理是基于角色进行的。用户(User):用户是实际使用系统的人员或实体。每个用户都可以关联到一个或多个角色。角色(Role):角色代表了一组具有相似权限需求的用户。每个用户可以被分配一个或多个角色,并通过角色来确定其拥有的权限。权限(Permission):权限指定了对系统资源进行操作的能力。它们定义了用户在系统中可以执行的动作或访问的资源范围。

2024-01-04 16:06:55 2429 3

原创 前端自定义svg怎么显示,一篇文章解决

详细说明前端自定义svg图标怎么用

2024-01-02 16:33:53 1028

原创 Mac安装nvm

Mac安装nvm

2023-11-07 11:27:54 77

原创 vue3使用vue-i18n实现国际化多语言

【代码】vue3使用vue-i18n实现国际化多语言。

2023-10-24 18:05:14 393

原创 微信小程序上传头像

微信小程序上传头像,图片路径转为base64格式

2023-04-04 10:53:53 693

原创 微信小程序实现动态添加class的功能,其实这样做就可以了

*思路:**网页中可能使用document.getElementById().addClass()实现,但是在小程序中无法使用document获取元素。小程序可以构造一个数据结构,根据业务需求动态修改数据去判断是否添加选中样式。

2023-04-04 10:39:14 5177

原创 微信小程序实现倒计时功能,一看就懂,直接用

非常简单明了的微信小程序中实现倒计时功能,结构完整,直接用就可以。

2023-03-30 15:31:17 2848

原创 vuex的辅助函数,太好用了

vuex的使用方式,简单明了

2022-11-18 10:40:14 150

原创 详细说明vuex的使用方式,看了就懂

Mutation 必须是同步函数!如果是异步方法,我们不知道什么时候状态会发生改变,所以也就无法追踪了,如果需要异步操作,就需要actions了,actions本质还是使用mutations来改变数据。

2022-11-17 11:44:35 139

原创 js实现树结构数据求同级节点相加的和

一个树结果的数据,计算同级节点的和

2022-11-14 19:46:33 587

原创 ios和安卓上架APP的实战经验

各大平台上架APP遇到的问题及解决方案

2022-11-09 11:28:14 484

原创 vue项目前端实现pdf文件下载

思路:使用get请求获取到一个二进制流,然后转为Blob,再通过window.URL.createObjectURL()创建一个 DOMString,赋值给a标签的href。

2022-11-08 19:35:14 5267

原创 对象数组数据转树结构

部门管理后端返回数据结构[{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]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 334

原创 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 1079 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 342

原创 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 405

原创 简单介绍前端MVC与MVVM

简单介绍前端MVC与MVVMMVC一、概述MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计规范,用一种业务逻辑、数据、界面显示分离的方法组织代码,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。视图(View):用户界面。控制器(Controller):业务逻辑模型(Model):数据保存二、通信方式View 传送指令到 ControllerController

2020-11-04 20:44:30 354

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除