自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序实现简单的数字滚动效果

【代码】微信小程序实现简单的数字滚动效果。

2023-09-13 23:27:05 731

原创 JS判断当前是早上,中午,下午还是晚上

【代码】JS判断当前是早上,中午,下午还是晚上。

2023-09-10 20:33:15 2143

原创 js中的reduce()方法

reduce()是一个高阶函数,它将一个回调函数作为参数,该回调函数接受四个参数:previousValue(上一个元素的值)、currentValue(当前元素的值)、currentIndex(当前元素的索引)和array(该数组)。reduce()方法通过对数组中的每个元素应用回调函数来“累积”单个值。prev: 必需(初始值, 或者计算结束后的返回值);arr:可选(当前元素所属的数组对象);init: 可选(传递给函数的初始值);index: 可选(当前元素的索引);cur: 必需(当前元素);

2023-07-25 14:31:24 320

原创 js小数精度丢失?

js中 number类型运算都需要先将十进制转二进制。但小数点后的位数转二进制会出现无 限循环的问题,只能舍0入1,所以会出现小数点丢失问题。

2023-07-10 18:56:30 470

原创 vue中定时器实时更新时间,页面加载慢

【代码】vue中定时器实时更新时间,页面加载慢。

2023-04-28 21:23:12 738 1

原创 [Vue warn]: Maximum recursive updates exceeded in component <BaseTransition>.

在做项目时富文本渲染图片,点击显示图片时放大缩小导致一直出现很多警告,出现页面卡顿,原因是在v-for中使用v-if出现超过最大递归限制。可以将v-if的div放到v-for循环外面。

2023-04-16 16:47:36 1262 1

原创 avue一些隐藏的配置

4.filterNull设置为true返回的对象不会包含空数据的字段。3.filterDic设置为true返回的对象不会包含$前缀的数据。1.列表点击默认编辑功能的时候隐藏。2.列表点击默认增加功能的时候隐藏。

2023-04-16 13:31:08 542

原创 JS树形数据转换

【代码】JS树形数据转换。

2023-03-30 15:55:43 166

原创 vuex状态管理

VueX 是一个专门为 Vue.js 应用设计的状态管理构架,统一管理和维护各个vue组件的可变化状态(你可以理解成 vue 组件里的某些 data )。1. state:vuex的基本数据,用来存储变量。2. geeters:从基本数据(state)派生的数据,相当于state的计算属性。3. mutation:提交更新数据的方法,必须是同步的(如果需要异步使用action)。每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。

2023-03-28 17:08:58 276

原创 vue防抖节流

这种方法对于可复用组件有潜在的问题,因为它们都共享相同的。

2023-03-19 08:29:56 122

原创 js实现禁止点击事件

pointer-events 属性是一个指针属性,是用于控制在什么条件下特定的图形元素可以成为指针事件的目标。当这个属性设置为none时,元素则不接收hover、click事件,由他后面的元素进行接收。元素不能对鼠标事件做出反应。

2023-03-17 07:56:47 3361

原创 vue中ref和reactive的区别

1. ref函数 作用:定义一个响应式的数据 语法:const xxx = ref(initValue) 创建一个包含响应式数据的引用对象(reference对象,简称 ref 对象) JS中操作数据:xxx.value 模板中读取数据:不需要.value,直接:<div>{{xxx}}</div> 备注:接收的数据可以是:基本类型,也可以是对象类型。 基本数据类型:

2023-03-12 13:08:40 1151 1

原创 git的一些命令

如果要添加对跟踪文件所做的所有更改并提交:git commit -a -m "提交" git commit -am "提交"添加 --hard 标志来删除所有更改 git reset --hard 也可以仅使用 --cached 标志将其从暂存区中删除 git rm --cached。git add 要添加当前目录中的所有文件,请使用 . 代替:git add .可以创建一个分支并使用 checkout 命令切换:git checkout -b。git commit -m "提交"

2023-03-12 12:49:21 308

原创 文字(自适应)屏幕宽度

字体适应不同屏幕分辨率

2023-03-02 14:25:10 1311

原创 element-plus预览多张图片

预览效果 代码预览图片样式错乱:解决方法:在组件上加

2023-03-01 07:51:21 795 1

原创 js判断在某一时间段内触发

在写项目时,要判断在某一时间段触发,一开始是想直接获取时间小时判断,但是发现有一些bug,事件触发的不对就又换了一种方法。

2023-02-22 13:46:50 261

原创 vue实现滚动锚点

1. 今天做项目时,要做一个类似于文档格式的滚动锚点,点击左边菜单让右边菜单滚动到用户可视区域。而这两边的数据都是for循环出来的数据。虽然是vue项目但是是js获取标签。

2023-02-21 23:55:56 2134 1

原创 js截取某个字符的前、后面所有字符串

【代码】js截取某个字符的前、后面所有字符串。

2023-02-21 23:12:06 3148

原创 setup语法糖

所有 ES 模块导出都被认为是暴露给上下文的值,并包含在 setup() 返回对象中。相对于之前的写法,使用后,语法也变得更简单。使用这种写法,组件只需要引入就可以使用,属性和方法也不需要return来返回,也不需要写setup和export default,自定义的指令也可以在template中自动获取。在添加了setup的script标签中 ,就不用声明和方法,这种写法会自动将所有顶级变量、函数,均会自动暴露给模板使用。使用方法也很简单,就只需要在script标签中加入setup就可以了。

2023-02-18 10:10:08 821

原创 vscode插件eslint警告波浪线

2.搜索eslint,不勾选eslint:Enable。1.点击文件找到首选文件>设置。

2023-02-14 09:11:05 706

原创 PS D:\ITlanguagestudy\Vue\education\educational> npm i npm WARN config global `--global`, `-

只需要将本地node文件夹中的 npm 和npm.cmd 文件中的 “prefix -g"修改为"prefix --location=global”,保存即可。node更新后是最新版 但是npm的版本没有相应的更新存在版本滞后导致问题出现。直接进入cmd命令行,进行安装npm版本。如下图:进入本地电脑node文件夹。进入文本(两个文件夹一样的操作)点击安全选择最后一个。

2023-02-09 17:59:06 87

原创 微信小程序map地图

【代码】微信小程序map地图。

2023-02-07 10:56:04 499

原创 js防止按钮重复点击

【代码】js防止按钮重复点击。

2023-02-02 10:15:59 305

原创 uniapp点击切换样式

【代码】uniapp点击切换样式。

2023-01-28 22:38:16 1507

原创 uniapp和微信小程序的区别

uniapp写法:uni.request,uni.showModal、uni.showToast、uni.showLoading、uni.chooseImage、uni.switchTab、uni..navigateo、uni.setStorageSync等等。原生写法:wx.request、wx.showModal、wx.showToast、wx.showLoading、wx.chooseImage、wx.switchTab、wx.navigateo、wx.setStorageSync等等。

2023-01-28 18:02:07 3741 1

原创 routeDone with a webviewId 6 that is not the current page(env: Windows,mp,1.06.2209190; lib: 2.28.1)

【代码】routeDone with a webviewId 6 that is not the current page(env: Windows,mp,1.06.2209190;

2023-01-14 20:51:14 1011

原创 Module Error (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templ

今天在写项目时,一直找不到它为什么报这个错误,语法写的也对,但是就是报错。就想着在最外成写了一个view包裹着,它就不报错了。

2023-01-14 20:22:11 2112 1

原创 微信小程序新版canvas绘制图片方法

canvas绘制二维码

2023-01-10 20:02:50 4367 1

原创 微信小程序循环点击切换样式

【代码】微信小程序循环点击切换样式。

2023-01-08 21:29:48 1141

原创 微信小程序传多个参数方法

将两个或以上的参数拼接起来就可以,注意,页面跳转不能使用对象传参,会报错。接收值,在跳转的页面onLoad中,能得到我们传递过来的参数。

2023-01-04 20:32:29 1389

原创 微信小程序button宽度调整

今天在写代码的过程中,发现在wxss中写button按钮的宽度没有变化,写成px也没有变化。只是设置高度是有效的。

2023-01-04 20:26:58 227

转载 Ant Design Pro使用技巧之mock数据地址改为服务器地址

Ant Design Pro本身提供了较为强大的mock数据的功能。然而,当如果是单人开发模式或者后台已经开发完成的情况下,我们更希望在前端开发调试过程中直接访问后端服务的接口。本文主要讲述该技巧,即如何将mock数据地址改为服务器地址。

2022-12-29 09:45:24 581

原创 react识别标签

react识别标签

2022-12-28 16:11:32 416

原创 [React Intl] Missing message: “menu.power“ for locale: “zh-CN“, using default message as fallback.报错

使用react-pro搭建的项目,默认会开启国际化配置,上面的警告提示就是项目中缺少警告中提到的路由页面的一些国际化配置。先找到scr下的e2e文件,找到zh-CN。在里面添加注册你的中文名称。

2022-12-28 13:51:38 2420

原创 ant design 多张图片显示(点击编辑回显原有图片)

点击编辑(显示已有的图片)

2022-12-28 08:31:20 534

原创 canvas绘制流星雨

【代码】canvas绘制流星雨。

2022-12-25 11:33:05 146

原创 css实现九宫格

【代码】css实现九宫格。

2022-12-25 11:06:21 582

原创 Error:Module “./antd/es/badge/style“ does not exist in container. while loading “./antd/es/badge/sty

react项目中引入了ant design,npm start时报错:Error:Module "./antd/es/badge/style" does not exist in container. while loading "./antd/es/badge/sty解决方案:删除项目src 目录下面的.umi文件,npm start重启项目解决。问题其实是因为项目同时使用mfsu和qiankun导致的,而antd pro v5脚手架默认是开启mfsu功能的。修改mfsu的mfName属性配置。

2022-12-13 17:30:50 2623 1

原创 css旋转

css旋转。

2022-12-12 20:56:04 150

原创 react实现复制功能

复制功能

2022-12-08 16:11:04 1045

空空如也

空空如也

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

TA关注的人

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