- 博客(23)
- 收藏
- 关注
原创 在vue环境中的操作dom实现excel的切换单元格效果
使用nextTick方法是为了防止dom未加载的情况,在这里获取到table下的tr的真实dom,再去得到真实列的dom,去获取到其中的input,需要判断是否为全选或者在文本最左边或者右边需要使用到selectionStart,selectionEnd判断下标位置以及key的值为左右,因为加了这些条件,导致上下和enter不正常使用所以也需要加上(上下和enter情况),最后去触发focus方法。navigate函数接收key值,行下标,列下标,还有event,其他的就可以根据个人情况去增加。
2025-01-15 10:46:45
970
原创 touch事件使图片发生移动
可以看到鼠标左键按住还是很简单的,但是在移动端的时候如果不了解的情况去使用mouse事件是行不通的,只能使用touch事件了,而touch事件为touchstart开始事件、touchmove移动事件、touchend触屏结束事件,合理的利用他的api即可~~主要是为了实现layer-img-box中图片进行PC端鼠标按住移动以及移动端触屏目标进行移动,本文章只简单介绍如何实现功能,其他概不讲解~~为了完成一个移动端的小功能,基于jq的简易dome。
2024-01-25 14:22:44
727
原创 vue中控制less变量发生的变化
我原本想进行类似于一个主题更换的功能,但是好像不能直接去控制less变量发生变化,所以我们需要利用变量去给less赋值,接下来直接展示吧!我们在想要使用这个less的vue文件中需要导入他的style,如下使用‘--primaryColor'这种形式就可以传入这个变量,利用primaryColor来控制颜色如下colorToRGB是我写的一个16进制转换成rgba格式的一个工具函数,为了解决一些使用一个变量再去控制透明度的颜色。
2023-12-28 16:03:59
1121
原创 手写一个手动轮播图并不循环,只有移动
2、没有去找合适的第三方库,所以就直接写了一个,使用了vue-element-plus ui库。注:left并不是最优解,使用transaction效果会更好。1、用于商城商品页配套放大镜一起使用。
2023-11-27 16:44:59
527
1
原创 vue3中使用vite配置scss,less部署全局
style lang="less" scoped></style>这下面只能使用less命名的类,例如只能使用.cover(),使用$font-color-gray就会出现错误了,scss也是同理。4、这样就可以将scss,less文件导入到全局了,但是在使用的时候还是要区分出来的呢,比如在vue文件中。
2023-09-05 11:08:52
1491
1
原创 element-plus中ElmessageBox弹窗内容进行vnode操作
在工作中遇到elmessagebox这个组件内容改变遇到的问题。elmessageBox大部分message部分为纯文字,但是也难免像我目前一样需要存入input框类似的功能。我自己琢磨了有一会才写出来,所以做个记录。
2023-08-31 15:31:18
3784
1
原创 nodejs REPL 命令
filename - 保存当前的 Node REPL 会话到指定文件。filename - 载入当前 Node REPL 会话的文件内容。- 退出 Node REPL。- 退出 Node REPL.- 查看输入的历史命令。
2023-08-21 11:48:30
169
1
原创 Package.json 属性说明
main 字段指定了程序的主入口文件,require('moduleName') 就会加载这个文件。这个字段的默认值是模块根目录下面的 index.js。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。- 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。- 包的官网 url。- 包的其他贡献者姓名。
2023-08-21 11:41:24
167
1
原创 JS 水仙花案例
// 输入一个三位数,如果是水仙花数,输出YES,否则的话,输出NO;所谓的水仙花数是指 每一位的数字立方和等于这位数本身。例如 153 = 1^3+5^3+3^3//即可知“水仙花数指的是 每一位数字的立方之和 等于这为数本身” var num = prompt('请输入三位正数:'); //定义num为可输入文字 var one = parseInt(num / 100); //one 指的是 百分位 var two = parseInt(num % 100 / 10);
2022-05-18 10:37:29
1633
空空如也
现阶段有点迷茫,请大家指点迷津!!
2023-07-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人