操控剪切板
1 2 3 4 5 6
| function copyUrlHandler(url) { navigator.clipboard.writeText(url).then(() => { CommSeccess("复制成功"); }) }
|
他妈的ref传值(对象数组)报错
1
| const todayRegionalTree = ref([] as any[]);
|
要么回调,要么asnyc await,妈的再忘了,几次了
只要沾上Promise
就一定要想异步问题,axios请求也一样
v-for加上key,必须加妈的,别他妈再不加了
啊,听到没有
妈的怎么获取元素的高
1 2
| const wdnmd = ref([想放什么放什么,反正没影响]); wdnmd.value.$el.[debug看吧,这逼东西好几个值];
|
改变时调用
输入框内容改变
1
| <q-input @update:model-value="tip"/>
|
vue3 watch 新旧值一样
别监听对象,监听基本类型
之前的,错误的
1 2 3 4
| watch(cardProps,(value, oldValue)=>{ },{deep: true})
|
最新的,正确的
1 2 3 4 5 6 7 8 9 10 11 12
| watch(() => ({ width: cardProps.value.width, height: cardProps.value.height, dotSize: cardProps.value.dotSize, radius: cardProps.value.radius, rotateX: cardProps.value.rotateX }), (value, oldValue) => { console.log('card props change'); console.log(value, oldValue); const {width, height, dotSize, radius, rotateX} = value; createImageList(); }, {deep: true})
|