自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3中props值类型和值的类型

现在使用不用导入definprops和withDefaults了。

2023-08-28 16:07:30 137

原创 在router中使用pinia、在组件外使用pinia时 报错没有激活pinia

我想在路由守卫中使用store中部的数据,但是拿不到仓库,提示pinia没激活。在每个模块中都把pinia和当前的仓库绑定一份暴漏出去,只供在组件外部使用。解决方案:借鉴vben-admin。

2023-08-24 17:04:37 271 1

原创 vueRouter回顾

2、params传参: this.$router.push({name:'user', path:'/user' , params:{ params:'zs' } }) ,使用params传参时一定要为要跳转的页面设置一个name属性,跳转时name对应路由配置的的name。name=zs' query传参的好处就是参数拼接在的请求的url上,当页面强制刷新时参数也不会丢失,在页面强制刷新后,你依然可以在当前的组件上使用this.$router.query获取上个也页面传递过来的query参数。

2023-08-15 12:05:04 485

原创 像素相关知识

那么,比如说在像素比为1的设备上,使用css绘制一个2*2的盒子(也就是长宽都是2px),所用到的物理像素也是2*2个(4个),通过以上介绍,我们知道,像素有逻辑像素、物理像素之分,分辨率也一样,有逻辑分辨率和物理分辨率之分。当我们ctrl+滚轮 调整浏览器的窗口大小时,其实就是调整了设备的像素比。指的是物理设备上真实的小方块个数,就是拿放大镜看屏幕时看到的像素点,每个物理像素具体的大小是不固定的,不同设备不相同,由厂家设置。物理像素和逻辑像素就是靠像素比关联起来的。像素比=物理像素/逻辑像素。

2023-08-15 10:06:39 180

原创 uniapp-打包APP踩坑日记

报这个错误是因为,在定义一个变量要接收一个对象是,不要给这个变量定义为null,要定义为{},可以用(定义为null就是为了方便判断,因为定义空对象默认是true,结果打包时疯狂报错,改为空对象就ok了)

2023-06-01 17:29:39 303

原创 小程序请求wx.request()的二次封装

小程序二次封装promise化

2022-12-29 16:41:31 210

原创 当Promise状态为失败,但.then()只指定一个回调时

当Promise状态为失败,但.then只指定一个回调时

2022-12-04 23:35:23 700

原创 批量重命名文件名脚本[学委班长必备]

批量重命名文件名或者批量重命名文件夹名

2022-11-02 17:39:03 404

原创 linux的文件系统(1)

或/进入命令模式(w进行保存),esc返回一般模式,:u回退到之前编辑的内容相当于撤回,:q返回进入文件之前的目录。2、sbin:系统级的二进制文件的文件夹,一般指超级管理员可以使用的二进制命令。4、64lib:存放64位的库的文件夹,存放一些系统中共享的64位的库,同样实际的位置也在user下,这里显示的文件夹只是一个连接。3、lib:存放库的文件夹,存放一些系统中共享的库,同样实际的位置也在user下,这里显示的文件夹只是一个连接。7、dev:设备目录,存放管理所有设备的文件的目录。

2022-10-12 14:24:53 232

原创 关于axios的params和data传递参数问题

关于axios的params和data属性传递参数问题

2022-09-24 18:51:56 8246

原创 字符串常用方法

字符串常用方法

2022-09-23 15:21:05 81

原创 js实现call

js实现call函数

2022-09-19 18:12:20 335

原创 this指向问题

下图既有显示绑定bind又有隐式绑定foo.,所以显示绑定bind的优先级更高,this指向"aaa”,而不知指向window,bind会返回一个新的函数。此时this会指向调用此函数的主体如:函数是由obj2调起,不管过程是什么,函数中的this都指obj2。意思为把hobby中的this改为person中的this。独立函数调用:当调用函数时,没有给函数绑定一个明确的调用主体,就会指向window。

2022-09-18 17:14:22 66

原创 webpack.config.js区分开发和生产模式(7)

webpack.config.js区分开发和生产模式

2022-09-16 23:18:01 236

原创 webpack配置devServe(6)

webpack配置devServe及proxy

2022-09-16 16:40:53 346

原创 webpack打包SFC文件(5)

webpack打包.vue组件

2022-09-16 13:04:58 423

原创 webpack-babel(4)

webpack中babel的配置

2022-09-16 12:07:07 181 2

原创 webpack常用的插件(3)

webpack常用的插件(3)

2022-09-15 20:39:20 380

原创 webpack打包静态资源(2)

webpack打包静态资源(2)

2022-09-15 15:45:33 1332

原创 webpack打包css(1)

实现了css,less,style,postcss的bable配置

2022-09-14 17:27:38 777

原创 js封装队列

js封装队列

2022-09-13 17:32:31 131

原创 js封装栈

js封装栈

2022-09-13 09:42:06 114

原创 ECharts数据可视化基本使用

ECharts数据可视化基本使用

2022-09-11 11:33:14 269

原创 关于el-tree数据回显的问题

el-tree数据回显的问题

2022-09-11 10:03:41 4739

原创 数组遍历方法详解

数组遍历方法详解

2022-09-02 15:57:53 1382

原创 前端的权限管理

后端会基于RBAC(基于角色的访问控制)设计出多张关系相互映射的标,不同的用户扮演不同的角色,从而得到的权限也是不同的。方案一: 在routes中把所有的组件都注册,根据用户的菜单动态渲染用户所能跳转的组件。缺点:当用户直接在搜索栏输入不属于该角色的权限所能跳转的组件时,也会有可以跳转的风险。方案二:根据不同角色注册不同路由,根据不同的角色向routes中动态的添加路由。3,根据用户的详细信息,去请求用户的菜单。2,根据token获取用户的详细信息。根据不同的角色菜单(权限),跳转不同的路由页面。.....

2022-08-31 15:52:36 4673

原创 7-vue3组件无法获取store中子模块类型的解决方案

vue3组件中丢失store子模块类型提示的解决方案

2022-08-30 16:45:13 1720

原创 常用的git命令

常用的git命令

2022-08-29 00:28:10 160

原创 git的分支

git的分支的常用命令大全

2022-08-29 00:25:05 1054

原创 github的配置

git的配置

2022-08-29 00:22:52 512

原创 git的基础

git的基础

2022-08-29 00:20:57 49

原创 6-基于setup语法糖搭建vue3项目的记录

setup语法糖搭建vue3项目的记录

2022-08-28 22:56:31 607

原创 5- .browserslistrc与ts.config.json文件

浏览器的适配文件 可以用来设置css是否加前缀 兼容浏览器的版本等。:ts的配置文件,但是打包时webpack的bable会再次转化。

2022-08-28 17:16:43 277

原创 4-封装axios

基于axios封装拦截器

2022-08-23 23:40:33 831

原创 3-配置环境变量+vuex+vue-router+elementui-Pluse的集成

按需以内plugins注意要放在configureWebpack里,不然会报错“plugins” is not allowed,这里官网未提示。全局引用或按需引入参考官网。①:配置router。

2022-08-23 19:08:34 218

原创 2- 自定义配置项目搭建规范(eslint+editorconfig+git Husky+prettier配置)

editorconfig+prettier+eslintrc.js配置

2022-08-23 01:24:41 312

原创 1- 利用 vue/cli自定义初始化搭建Vue3项目环境

自定义搭建Vue3项目环境

2022-08-22 23:34:56 181

原创 toRefs和toRef

toRefs和toRef的作用是,给从响应式对象中解构出的属性添加响应式,并与原响应式对象保持链,修改解构出的属性,原响应式对象也会被修改

2022-08-20 11:05:04 992

原创 Mixin混入规则

Mixin混入规则

2022-08-19 21:30:01 43

原创 Keep-Alive缓存组件

Keep-Alive组件可以缓存组件,进行路由跳转后不会清除原来路由页面的信息,而是给组件缓存下来

2022-08-19 21:13:43 142

空空如也

空空如也

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

TA关注的人

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