- 博客(91)
- 资源 (2)
- 收藏
- 关注
原创 js 正则表达式
el-input v-model="form.mobilePhone" placeholder="请输入手机号" maxlength="11" oninput="value=value.replace(/[^\d\-\d]/g,'')">只允许数字和字母和符号。
2023-10-25 11:44:26 525
原创 google浏览器禁止http自动转https
搜索“HTTPS Upgrades”并将其设置为“Disabled”。这将禁用Chrome自动将HTTP升级到HTTPS的功能。在Chrome的地址栏中输入。
2024-09-03 10:33:23 439
原创 el-input 双向绑定失效
但是在使用中文输入法输入按shift切换到英文输入法时,再输入的数字会获取不到,这个时候发现双向绑定失效,所以需要重新赋值,改成以下代码可以实现。项目需要只能输入数字,所有使用oninput+正则来限制。
2024-08-27 10:49:51 424
原创 el-data-picker禁用时间(vue2 vue3)
如果要用到跨选时间禁用(不能选择时间范围超过三个月、半年、多少天等,选择了开始日期时开始判断)大体思路如上 按照需求修改对应代码即可。
2024-07-30 16:51:38 250
原创 引用数据类型 栈内存 堆内存
原因:基本数据类型存储在栈内存中,引用数据类型存储在堆内存中 ,引用数据类型存储在堆内存中会在栈内存中创建一个指针,栈内存中的这个指针指向堆内存中的地址,所以let n=m;相当于n指针也指向和m相同的地址 修改n既修改m(既所说的浅拷贝)JSON.parse(JSON.stringify)这个方法可以简单粗暴的实现深拷贝,但是还存在问题,拷贝的对象中如果有函数,undefined,symbol,当使用过JSON.stringify()进行处理之后,都会消失。想要避免这种情况可以如下操作(深拷贝)
2024-05-09 10:46:51 470
原创 项目域名协议https,访问接口链接协议http
Mixed Content: The page at https://* was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint http://*. This request has been blocked; the content must be served over HTTPS
2024-03-18 10:46:55 586
原创 css保留格式文本换行
也可以用富文本保留文本格式 恰逢场景需要且能使代码简洁故用css实现。连续的空白符会被合并。连续的空白符会被保留。连续的空白符会被保留。元素,或者需要为了填充「行框盒子(元素,或者需要为了填充「行框盒子(
2024-01-17 11:57:59 884
原创 vue锚点链接
其中,"start"表示将元素的左边与可见区域的左边对齐,"center"表示将元素的中部与可见区域的中部对齐,"end"表示将元素的右边与可见区域的右边对齐,"nearest"表示将元素滚动到可见区域内,如果元素已经在可见区域内,则不进行滚动。其中,"start"表示将元素的顶部与可见区域的顶部对齐,"center"表示将元素的中部与可见区域的中部对齐,"end"表示将元素的底部与可见区域的底部对齐,"nearest"表示将元素滚动到可见区域内,如果元素已经在可见区域内,则不进行滚动。
2023-11-10 16:49:37 378
原创 ngrok实现内网穿透,vue项目invalid host header报错
1.注册并下载ngrok,注册的时候需要验证码,有时候登不上去,用到了外网。(我用的是猎豹加速器,可以每天登录签到,有一个小时的使用时长)5.输入下面的命令,即将本地端口8080映射到外网中,如果需要映射其他端口,只需将8080改成相对应的端口即可。内网穿透访问Vue项目的时候,页面出现Invalid Host header。4.执行上面的命令,会自动创建一个配置文件ngrok.yml。生成一个链接,这个链接在其他网络环境下都可以访问。目的:使自己的本地的vue项目可以在外网上访问。打开链接,显示出项目。
2023-05-23 17:06:07 1677
原创 nginx 内网互相访问
下载地址 http://nginx.p2hp.com/en/download.html。conf/nginx.conf 配置。
2023-04-14 18:01:21 698
原创 npm发包(Verdaccio) 自定义组件库
删除:npm unpublish qlm-db-test --force --registry http://xxx:4083/(包地址)开发 npm publish --tag alpha --registry http://xxx:4083。测试 npm publish --tag beta --registry http://xxx:4083。登录:npm login --registry http://xxx:4083/ (包地址)开发 npm version x.x.x-alpha.1。
2023-04-04 17:07:54 147
原创 js控制动态图片url 无法找到图片路径
正常的图片引入是用img标签或者元素背景图的方式,采用这种方式的图片,webpack都能正常打包并显示。但是如果直接在js文件中定义图片路径,并赋给图片元素的话不能正常显示的,这是因为webpack打包后,会将静态资源文件放在dist/static/img下,我们的网站实际上以dist目录作为根目录,并由此加载该目录下的index.html所需的css、js、img等。我们build后发现,图片根本不会打包输出到dist目录(webpack是按需打包的)。解决方法:require引入的方式。
2023-02-02 11:25:01 812
原创 vue-cli脚手架和npm init vue@latest 区别
npm init vue@latest项目是基于vite打包的。脚手架创建的vue3项目是基于webpack打包的。
2022-11-15 10:27:05 6187 4
原创 关于elementUI 日期选择器
elementUI 日期选择器选择日期时间回显异常Vue无法监听 Vue实际上无法监听由第三方插件所引起的数据变化。因此上面的方法是行不通的。但是,Vue给我们提供的一个方法,它可以将任意数据转化为可以被Vue监听到的数据,他就是:vm.$set。
2022-10-21 13:59:27 295
原创 echars图片保存图片到本地操作
注意:canvas.toDataURl()该方法是将canvas转成图片,如果html中有跨域请求的图片资源,那么canvas就会报错不支持跨域。需求:将echars的图片添加到保存至本地操作。echars本质是canvas。
2022-09-13 10:54:49 554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人