- 博客(6)
- 收藏
- 关注
原创 vue3+ts组件库:实现input组件v-model效果踩坑
当v-model绑定在组件而非<input>上时,并不会被编译成:value和@input,而是:modelValue和@update:modelValue,需要将前面思路中的:value和@input替换掉。在组件内,通过props接收外部传来的value,将该value与组件内<input>的value实现双向绑定。接下来需要在<input>的@input触发时,通过改变inputValue,去改变父组件的value值。思路:将组件上绑定的v-model,分成:value和@input处理。
2023-12-05 23:31:10 340
原创 vue3引入elementPlus记录
引入起来比elementUi烦人,记录一下自动引入组件+icon全部引入下载elementPlus和相关插件 修改vue.config.js main.js注册icon组件使用
2022-07-05 01:13:53 161 1
原创 express-session无法保存并携带cookie的踩坑过程
对后端不太熟悉,导致踩了很多不必要的坑,在这里总结一下一开始是想用express-session进行登录验证,然后发现node那边设置req.session后前端无法获得查了一下发现登录请求的响应是带了cookie的但是没有存入页面cookie 网上查了一圈后发现应该是跨域的原因,于是在express这边设置 同时axios设置withCredentials:true;按网上大部分的说法这样一套下来应该可以了,但是我还是报错,这回是说我的Access-Control-Allow-Origin为‘
2022-06-21 19:01:05 1071 5
原创 关于JS的Array.fill()
fill填入的是一个静态值,最好不要填引用数据类型,否则填入的其实都是同一个对象...例如let a= new Array(3).fill(new Array(3).fill(0));a[0][0]=1;结果a[0][0],a[1][0]和a[2][0]都会置1
2022-06-19 13:33:15 478
原创 【axios封装踩坑】axios封装post请求返回undefined而不是promise的问题
搞了好久发现是一个蠢爆了的原因,还不知道具体是为什么,总之先记录下来结果发送请求是没问题,请求内容也正常执行了,但是之后代码中的then无法执行,提示 ‘Cannot read property ‘then’ of undefined’鼓捣了好久发现这样就能解决了得找时间再看看axios了,希望大家不要和我一样傻逼......
2022-06-18 01:31:06 1037
原创 利用forEach(以及其他循环方法)删除元素的一个小坑
很久以前被坑了一回,最近一个不注意又傻了吧唧踩了一回,记录一下let bodys=document.getElementsByClassName("body");bodys.forEach(b=>{b.remove(b);});本来是想删除所有的body类,但是最后总是会剩几个后来发现是因为forEach每次循环index都会+1,例如第一次循环删除bodys[0]后数组剩余元素会往前推,而index依旧+1bodys=[a,b,c,d]index=0,删除bodys..
2022-06-01 00:32:57 367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人