自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3+echarts 使用 dataZoom 报错 Cannot read properties of undefined (reading ‘type‘)

echarts 使用 dataZoom 报错,只要滚动就报错找不到 type 看我这篇就对了,由另一篇也有解决方案,但是关键词很难搜索,真的很难搜索。

2025-02-17 16:44:27 457

原创 react-draft-wysiwyg API

react-draft-wysiwyg API

2024-07-19 11:21:56 1071

原创 js 符号

??,?.,&&,||,...,&,|,^,~,`${}`,!,\\,/** */

2024-05-27 10:39:41 796

原创 vue3使用自定义组件内方法

使用 defineExpose 来导出方法。

2024-01-19 16:00:28 1001

原创 tinymce自定义工具栏

tinymce 自定义工具栏基础版本

2023-12-25 09:23:58 1386

原创 vite初始化tailwind(ts)

vite 配置 tailwindcss

2023-11-21 10:25:23 541

原创 ts全局类型(interface)

配置全局interface

2023-07-05 19:57:23 1692

原创 商品卡片组件

【代码】商品卡片组件。

2023-04-16 00:48:14 323

原创 下拉选择器组件

【代码】下拉选择器组件。

2023-04-16 00:38:21 165

原创 搜索框组件

【代码】搜索框组件。

2023-04-16 00:28:12 127

原创 分类组件(仿淘宝页面的分类组件)

classify组件。

2023-04-16 00:17:44 162

原创 算法-归并算法

先进行两两拆分,拆分至无法拆分为止,在进行两两合并,通过比较按顺序进行合并,合并成有序数组,合并到最后到只剩下一组数据为止。

2023-04-03 21:42:11 75

原创 算法-快速排序

确认基准值,根据基准值分成大于基准值和小于基准值的两组数据,将这两组数据进行反复操作最后得出排序。ps: 动图仅作为原理参考,非代码执行。

2023-04-02 19:54:04 64

原创 算法 - 希尔排序

首先将数组两两分组,分成n组数组,每组数组内部进行排序。再分成n/2组数组,每组数组内部进行排序。直至分成只剩一组,最后进行排序得到最后的数组。

2023-04-01 18:10:39 450

原创 算法 - 插入排序

将未排序的数据插入到已排好数组的特定位置中。

2023-03-31 17:13:55 77

原创 vue全局引入scss文件

在 vue.config.js 中添加。

2023-03-13 22:58:19 597

原创 在nextTick里面获取DOM节点为空

当我们在nextTick中获取新增input的focus() 时,通过ref获取不到DOM节点。(小概率性bug)

2023-03-02 23:07:49 990 3

原创 TypeError: Cannot read property ‘xxx‘ of null(vuex数据)

当我们使用vuex数据进行渲染的时候,有概率在渲染数据的时候显示某属性为null

2023-03-02 22:44:39 811

原创 元素边框不占高度

当我们鼠标悬停的时候,选中的元素宽高就根据 border 的宽度进行增大,造成自适应的元素进行相对应的调整,就会发现元素在跳动,影响使用。

2023-02-10 22:54:16 267

原创 tinymce的编辑栏层级问题

当在 dialog 里面使用 tinymce 的时候,编辑栏的层级会比 dialog 低,而造成编辑栏的选项在 dialog 的后边,甚至发生偏移等问题。

2023-02-10 22:35:03 1239 2

原创 tinyMCE-vue使用遇到的问题

tinymce 使用 的小问题

2023-01-06 17:05:13 3459 3

原创 Web3.0 创建项目

Web3.0(hardhat, solidity)创建项目

2022-12-14 18:15:20 752

原创 算法-选择排序

选择排序

2022-11-03 22:00:48 88

原创 算法 - 冒泡排序

冒泡排序

2022-10-20 17:22:48 77

原创 块级元素和行内元素

行内元素,块级元素

2022-10-17 00:52:04 85

原创 jquery的$基本使用

jquery的$

2022-10-17 00:13:10 510

原创 Vue图表(v-charts, e-charts)入门安装使用

Vue 中常使用的图标主要包括 e-charts 和 v-charts,如果仅为简单使用图表,推荐使用 v-charts,如果使用图表较为复杂,则使用 e-charts

2022-08-25 17:41:13 8430

原创 html居中方法

html居中

2022-08-25 14:11:09 822

原创 简单封装前端图表(v-charts)

v-charts简单实用组件。

2022-08-24 17:53:38 1022

原创 v-charts, echarts动画设置

下面就是从官方文档总结出来的主要方法。在使用Vue的图表的时候,需要设置。

2022-08-24 15:30:58 2053

原创 canvas画简易loading

会不断重复旋转的简易loading

2022-08-19 11:16:59 394

原创 css常用选择器

选择具有焦点的输入元素 例如:input输入状态时。指定只有当< p >元素是其父级的第一个子级的样式。选择每个p元素是其父级的第n个子元素,从后开始计数。选择只有当< p >元素是其父级的最后一个子级。匹配元素中被用户选中或处于高亮状态的部分。匹配设置了“required”属性的元素。选择每个p元素是其父级的第n个子元素。选择每一个已启用的输入元素。选择每一个禁用的输入元素。选择每个选中的输入元素。匹配输入值为合法的元素。匹配输入值不合法的元素。选择所有未访问的链接。选择所有访问过的链接。...

2022-08-17 15:00:40 497

原创 canvas小程序自适应

canvas在小程序自适应宽高,等比例的rpx

2022-08-16 15:02:23 1016

原创 JavaScript的string常用方法

JavaScript的常用字符串方法

2022-08-16 14:44:10 888

原创 JavaScript中Obejct常用方法

几个常用的JavaScript的Object方法

2022-08-16 09:17:25 218

原创 JavaScript对象

简单了解 JavaScript 的 Object

2022-08-15 17:36:03 149

原创 git 实用命令

git指令的使用,小白实用版本

2022-08-09 11:39:16 172

原创 小程序自定义标题栏(自适应)

首先展示一下自己写的标题栏这标题栏具有高度的自适应性。实现首先找到你需要用到自定义的标题栏页面的json文件添加上标题栏自定义的属性,"navigationStyle": "custom"这样之后,你的页面内容就会往上移,直接将原来标题栏的位置覆盖掉。之后再添加你自己想要设计的标题栏。wxml文件<!-- 自定义的导航栏 --><view class="custom" style="height: {{height}}px; top: 0;"> <v

2021-11-14 16:29:08 712

转载 微信小程序底部弹窗(半屏弹窗)---WeUI组件使用

小程序的底部弹窗(半屏弹窗)我这里主要是使用小城的原生组件WeUI来完成的,需要引入WeUI组件库。这里就不教如何引入库,主要讲解如何使用Half Screen Dialog标签。首先就是通过json文件引入到你需要使用组件的页面。{ "usingComponents": { "mp-half-screen-dialog":"/weui-miniprogram/half-screen-dialog/half-screen-dialog" }}这里的mp-half-screen-d

2021-07-31 17:51:59 11264 3

转载 导入WeUI组件库

导入WeUI数据包(npm方法)WeUI 是由微信官方设计团队和小程序团队为微信小程序量身设计的小程序扩展组件库。在使用前需要导入WeUI组件库,这里用的主要是npm方法,十分简单有效。导入成功后会有四个文件:如果你导入一半失败的,需要将四个文件删除重新导入。导入:第一步,打开小程序项目。打开项目终端新建一个终端然后开始导入。在终端中输入 npm init 。然后输入项目名,还会有很多可以设置的,如果不想设置可以直接点回车。然后输入yes就可以生成我们需要的package.j

2021-07-31 17:50:00 475

空空如也

空空如也

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

TA关注的人

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