Vue3
江城撅嘴的川羌
这个作者很懒,什么都没留下…
展开
-
Vue 获取子组件高度
CSS 选择器一般 DOM 元素应用此方法没有问题,但是有父子组件关系时,因为组件加载顺序的问题,可能会导致获取元素为 nullexport default { mounted() { console.log(document.querySelector("id").clientHeight) }}ref 节点获取给子元素的根节点添加 ref ,在父组件中 this.$refs['child'].$refs['child-dom'] 来获取子组件 DOM。每个组件都有一个原创 2022-05-20 11:53:52 · 2566 阅读 · 0 评论 -
修复 Element Plus input组件失去焦点的问题
问题描述ElementUi中input输入字符光标在输入一个字符后,光标就退出,无法输入需要再次聚焦然后输入一个字符又再次退出。分析首先,用Element Plus正常用v-model绑定输入的值是不会造成光标退出的,原因是修改了list数据,导致光标输入,数据刷新,导致el-form重绘,光标失去焦点/**list = [ { key: '', value: '' }, { key: '', value: '' }]*/<el-for原创 2022-05-04 22:57:32 · 3125 阅读 · 1 评论 -
Vue3 挂载全局属性和方法
方式一 app.config.globalProperties在main.js中引入全局要使用的方法,通过app.config.globalProperties添加到全局中。例:// main.jsimport { createApp } from 'vue'import App from './App.vue'// test 是外部引入的方法const test = () => { console.log('ccccc') return '测试成功001'}con原创 2022-05-04 22:41:23 · 16707 阅读 · 5 评论