- 博客(53)
- 收藏
- 关注
原创 VUE篇之指令,判断数据更改,文本变色
el.children[0] :和el.children[0].children[0]主要目的是找到input的元素,默认数据是这样,如果更改了其中一个,文本框变成红色。讲当前更改的数据变成true即可。需要改变的item加入这2句话。
2024-07-15 16:34:53 322
原创 TABLE使用篇之奇门异术
hover提示框,用element的el-popover可以显示该操作,但是会发现 取消操作的时候,el-popover不会自动消失,虽然失去焦点改框会自动消失,但是看起来对用户不是很友好。el-popover加个:value="visible[scope.$index]"来控制他的显示和隐藏。table使用时候有时候会有下面界面。
2024-03-28 11:30:17 458 2
原创 如何搭建一个组件库
2.components中书写组件内容,readme中写组件使用说明。1.搭建一个vue项目,删除到只留下下面的内容即可。index.js中导出组件,供后续使用。
2023-11-02 11:07:32 62
原创 echarts篇之仪表盘
2.4版本需要自己手动绘制3个半圈,5版本官网上有属性,可以不用自己配置最内层的虚线圈。1.安装echarts并且引入使用,此版本使用的4.9版本。实现一个这样的仪表盘。
2023-09-06 16:30:05 1602
原创 three.js篇之模型加载
主要加载了2个模型,一个是头发,一个是脸,因为模型是电脑下载下来的,内部没有其他节点,所以对于更改模型颜色不生效。文章主要是加载了一个模型,并对其进行了一些美化操作。
2023-08-04 11:20:14 746
原创 d3入门篇
scaleLinear([0, 100])是线性比例尺;.domain(域如果指定了域,则将比例的域设置为指定的数字数组并返回该比例;range(范围),如果指定了范围,则将比例范围设置为指定的值数组并返回该比例。
2023-07-26 17:31:37 106
原创 HBuilderX内置终端无法输入问题
在体验hb开发的时候,遇到了内置终端不可以输入命令的问题,百度了一番说更改main.js的路径,尝试了一番还是没有效果。最终解决办法:删除内置终端插件,重新下载插件(ps:保证你的项目路径+安装路径都是英文的情况下进行,中文情况我没试过)2.重新打开hb文件,选择终端打开后,会提示要你下载内置终端插件,点击确定下载。1. 这个目录下的这个文件夹,直接删除。3.此时运行项目即可正确显示路径。
2023-06-06 11:09:06 2789 2
原创 遍历整个树,将子节点的count累加到父节点的count中,直到根节点为止
思路:递归只能做到当层次的累加数据,所以还需要配合遍历去累加所有层次的count数据。
2023-05-06 15:48:49 436
原创 h5跑马灯效果
1.无缝滚动1个内容区域,复制一下这个内容,追加到改内容的后面,形成无缝滚动的效果。无缝滚动效果 ,外加 手指的移动效果。2.手指左滑右滑进行x轴方向的加减。
2023-04-06 18:12:35 369
原创 自定义滚动条+页面回弹效果
思路:滚动的距离/页面总的高度 = 要获得的top值/滚动条的高度。4.在上拉回弹和下拉回弹的方法里面添加可以让滚动块滚动的top值。3.自定义一个滚动条,写死滚动条的大小,以及滚动块的大小。以上就是大概的实现,有什么问题环境评论指出。2.给列表增加 下拉回弹效果。1.给图片增加上拉回弹效果。==》以上实现回弹效果。
2023-04-04 13:56:24 595
原创 初入正则表达式
b 是单词边界,也就是\w 与\W 之间的位置,也包括 \w 与 ^ 之间的位置,和 \w 与 $ 之间的位置字符组:\w 表示[0-9a-zA-Z_] \W 就是取反的意思\b 表示文字的边界,即匹配数字、字母、下划线,简而言之,如果两个相邻的字符之间不是数字、字母、下划线中的其中 2 种,位置就会被匹配到。贪婪:虽然数字连续出现2-5次,那我会匹配2次,3次,4次,5次的连续数字,也就是长度符合2-5之间的位数,我都会匹配,你给我6个,我就要5个,给3个,要3个。
2023-03-10 17:10:29 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人