自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于vscode 编写vue代码波浪线没有提示的问题

发现原来是这里配置无效值,所以导致vue没办法展现错误信息,可以注释掉,或者根据提示使用正确的选项即可。我尝试禁用一些插件也是没有用,最终在在vscode设置中试着把一些关闭的选项打开。在我查找了很多资料后还是没有解决这个问题。

2024-07-21 09:46:46 106

原创 关于redux初学 出现Module not found: Error: Package path ./dist is not exported from package 问题

改为import { createSlice } from “@reduxjs/toolkit”;

2024-07-03 12:34:47 230

原创 Vue3Cron组件

<template> <div class="v3c"> <div class="v3c-tab"> <div class="v3c-tab-item" :class="{ 'v3c-active': tabActive == 1 }" @click="onHandleTab(1)">秒 </div> <div class="v3c-tab-item" :class="{ 'v3c-active

2024-06-14 22:06:46 570

原创 vim 一些操作

set shiftwidth=4 设置一次缩进空格为4。shift(+缩进次数)+左< 右 >shift+v 进入可视模式。可以设置一次缩进空格。

2024-05-09 10:10:14 302

原创 判断某个字符串是不是纯ascII字符集字符串

【代码】判断某个字符串是不是纯ascII字符集字符串。

2024-04-11 19:27:20 139

原创 关于vue3-element-admin升级element-plus的bug

el-select 升级为el-select-v2 但是头部插槽不生效问题,将依赖包全部删除,然后将element-plus版本改为2.5.2 以上即可,重新下载就可以了。

2024-04-01 17:04:54 193

原创 记录一次bug

这可能导致 页面切换过度动画失败,导致页面空白,需要有一个公共根组件。放在一个根元素下面即可。

2024-03-05 16:51:58 499

原创 vue3 关于无法深度修改ElementPlus样式的问题

/注意不要写成 :deep(.el-form-item__label) :deep() 是在组件中才有用。之前我想修改.el-form-item_label 给加上:deep() 全局使用并不需要。

2024-03-04 11:22:13 322

原创 vue-element-admin如何绕开系统的请求的路由,使用静态路由

我开发时候遇到一个这样的问题,服务端权限管理部分还没搞好,所以但是需要将所有菜单列出来。首先是建一个文件存放后期需要动态生成的路由。另外在permissions当中。

2024-02-25 11:21:58 284

原创 node request请求返回Error: certificate has expired 错误

加上 :strictSSL: false 即可。

2024-02-21 16:01:42 1321

原创 axios 响应拦截

这里指的是http的状态码。

2024-02-15 10:13:40 93

原创 关于vue3-element-admin 里边预设的typescript类型

关于vue3-element-admin 里边预设的typescript类型。

2024-01-23 14:33:40 433

原创 el-popover设置 :visible 手动关闭弹窗后,无法点击空白处关闭弹窗。

**点击空白处隐藏 *//**提交方法 */

2024-01-14 16:10:32 1072

原创 vue3-element-admin 当中如何使用elementplus图标

【代码】vue3-element-admin 当中如何使用elementplus图标。

2023-12-26 16:00:54 187 1

原创 typescript 根据对象的键生成枚举类型

封装了一个表格,其中列可以传递format指定格式化方式,这里所使用到的格式化方法全部来自utilTool,为了提示只能用哪些方法,所以可以使用下面方式。

2023-09-18 09:51:22 402

原创 vscode 当中vue 全局自定义组件没有提示以及一些技巧

阅读技术文章可以查漏补缺,借鉴别人编码方式提高代码水平阅读优秀项目 可以扩展业务处理能力检查每天阅读,每天学习新东西积少成多,水到渠成在写项目时候,我全局注册了组件,YhSwitch,但是在使用时候,并没有高亮显示,也没有任何属性提示,这样子编写代码体验非常的不好,如果不熟悉自己的组件的话,还得频繁切换到组件源码查看。

2023-09-15 09:49:41 3137

原创 vue-自适应布局-postcss-pxtorem

然后根据屏幕变化进行更新html 的font-size 就可以达到缩放了,比如750px屏幕下将html 的font-size修改为2px ,那么320rem 计算出的值就是640px。所以我们应该监听屏幕变化,比如切换到750px屏幕时候,根html的font-size应该被设置为32px ,那么20rem 对应的值才会被算为640px。而有一个单位就可以做到统一缩放,可以将320px写为320rem ,而html 的font-size可以写为1px。32px的元素被换算为2rem。

2023-09-11 18:21:20 1148

原创 nodejs异常处理

错误异常有两种场景的出现,一种是代码运行中throw new error没有被捕获,另一种是Promise的失败回调函数,没有对应的reject回调函数处理,针对这两种情况Nodejs都有默认的统一处理方式,就是给整个进程process对象监听相应的错误事件。*使用cluster模块,主进程fork出子进程,一旦子进程出现错误,就杀死以释放内存,同时报告出日志,然后再fork出新的子进程。

2023-09-10 20:17:01 429

原创 关于swipper 无法正常滑动的问题

所以应该等待数据获取到并且界面更新完成后才进行设置轮播图。swipper 需要根据多少个slide进行计算滑动。

2023-09-10 08:18:19 659

原创 关于elementui表单验证数字的问题

如果为修改情况,将获取到的值赋予给form组件后,提交修改会触发验证失败问题,才知道,number修饰符是在修改值时候才会触发,也就是一开始赋予的值是一个数字字符串,并没有被转换,而验证规则要求是一个数字,而非数字字符串,进而无法通过验证。3、最终发现问题应该出在数据库表设计的不合理上,将price类型修改为float即可,这样子就没必要写多余的验证器了,但是如果想验证是否为大于0 的合规的价格,也可以做验证。最近编写项目时候遇到一个这样的问题,elementui 表单验证价格是否为数字,

2023-09-08 16:40:30 994

原创 postman token 请求头添加

2、在需要携带Authorization的请求头上使用该集合变量。1、登录成功后将 得到的token设置为集合变量。

2023-09-06 09:52:01 876

原创 vue3 监听props 的变化

我觉得props 会创建对应的属性,去接受这些值,比如传递一个ref的基本值 age传递一个ref的引用值 person传递一个reactive的引用值 person最开始时候,props指向了一个响应式的reactive person,如果我们手动将person = {} 整个替换掉,是不影响原来指向的值的(setup只在初始化时执行一次,所有一开始props指向的是一个响应式的person,而当前改变的person 并不影响,props当中的person 所以也无法监听)

2023-08-29 13:11:16 6823 1

原创 vue组件的scope 以及 如何样式穿透

个人复习!!!

2023-08-23 21:09:36 234

原创 typescript 声明文件

不能包含其他执行代码。

2023-08-20 12:17:28 667

原创 复习vue3,简简单单记录

这里的知识是结合视频以及其他文章一起学习,仅用于个人复习记录。

2023-08-18 22:24:36 648

原创 原子css 和 组件化css如何搭配使用

如果让你来实现下面这种页面,该怎么实现呢原子化和css组件化方式写法,可以搭配起来使用,常用的css。

2023-08-12 18:06:32 504

原创 Webpack 的 sass-loader 在生产模式下最小化 CSS 问题

将mode 改为production模式后,生成的css会被压缩了,但是我并没有引入CssMinimizerPlugin插件,然后我试着将optimization.minimize 设置为false,测试是否为webpack自带的压缩,但是设置为false还是可以进行压缩,所以我觉得应该是某个loader 进行了压缩,另外提醒一个:css 后缀和 scss 后缀的可以统一用跟scss 一样的loader,处理scss的也可以处理css。然后我试了引入scss 和css发现是scss-loader的问题。

2023-08-09 08:57:13 860

原创 linux yum用不了

再尝试下载就可以用了。

2023-08-07 10:43:15 64

原创 linux 复习

退出test账号,exit 退出即可 (shell当中通过logout退出)在高权限进入低权限账号时候,不需要密码 直接 su test 进入即可。userdel -r xx 删除用户以及对应目录(建议保留目录)输入数字 然后shift+g 跳转到指定行。su test 切换到test账号。一般模式 、 命令模式、编辑模式。shift+: 进入命令模式。who ami 查看当前用户。5yy 复制当前开始的5行。5dd 删除当前开始的5行。shift+g 滚动最底部。esc 进入一般模式。

2023-08-06 11:19:28 394

原创 eslint的一点知识

parserOptions 配置选项告诉 ESLint 你的目标是什么版本的 JavaScript。env中的es版本表示可使用哪些es版本的全局变量。在env中指定了es版本后,会自动启动该版本的语法解析(也就是不需要在parserOptions.ecmaVersion中添加相应的es版本)或者在extends的规则基础上进行修改,关闭某些规则或者新增规则。如果我们想控制一个变量只能进行读取或者写入可以在这里配置。标准包是一个完整的eslint配置。内置规则是过滤使用某些规则。

2023-08-05 10:06:03 221

原创 webpack 的一点知识

记得引入的html文件,其中chunks需要有vendors 否则不会被引入html文件,但是如果不写chunks,则所有的chunk都会被引入该html文件。在使用webpack搭建多页面应用时候需要多个入口,这个时候需要考虑到模块共享问题了。可以使用entry.dependOn 来处理。可以通过里边的filename来指定。给资源管理文件单独设置输出位置。

2023-08-03 09:40:34 680

原创 node 菜单权限判断

对于那些在界面上没显示的菜单在后台路由中也是要检查下权限的,要不然像用户管理/userList这条路由虽然没有配给某个测试账号,但他可以直接在地址栏输入/userList进行访问。所以在Middleware中需要增加判断用户是否有此page_url的访问权限。路由中增加中间件的执行。

2023-07-31 07:21:58 123

原创 Error: Cannot find module ‘@vue/cli-service/generator/template/src/App.vue‘

然后重新 vue add typescrpit。

2023-07-30 10:43:47 486

原创 react+ts当中配置使用@路径

【代码】react+ts当中配置使用@路径。

2023-07-29 18:03:39 170

原创 eslint-webpack-plugin

那么我们现在一般使用eslint提供的eslint-webpack-plugin插件对语法进行校验。说明:现在eslint已经弃用了eslint-loader,如果要安装来使用的话,会报错,烦死人。

2023-07-29 11:08:22 1287

原创 thinkphp5拦截验证token

如果直接return 返回,是不会终止执行的,而是会继续执行到指定的控制器,所以这里的方法仿造了$this->error() 以及 $this->success()方法。2、根据 孩子类下的notNeedToken 来决定是否进行验证。1、继承一个公共基类,将验证相关代码放在基类。写一个BaseController 类。控制器UserController。3、验证失败后,直接响应回来。

2023-07-26 16:24:07 720

原创 thinkphp 用户登录记录日记

【代码】thinkphp 用户登录记录日记。

2023-07-24 09:14:11 221

原创 php 比较版本号

4、使用php 内置的version_compare 进行比较。1、拆分版本号为数组。

2023-07-23 10:42:36 249

原创 thinkphp 上传图片

生成链接:http://tm.cn/uploads/avatar/64b0c84c8fb0b.png。

2023-07-14 12:00:55 830

原创 thinkphp5路由的完整匹配

这样子访问http://tm.cn/test/index/1 或者 http://tm.cn/test/index 都是可以访问到第一个路由,其中:id可传可不传。$ 符号表示这个路由需要完整匹配,这样子http://tm.cn/test/index/1就不不会匹配到这个路由了,而是匹配到第一个路由了。当我输入网址访问 http://tm.cn/test/index/1 时候。但是如果我去掉:id时候就能正确匹配到第一个路由,经过查阅相关资料。

2023-07-14 09:52:56 757

空空如也

空空如也

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

TA关注的人

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