logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3+typescript 3种获取dom元素的方式

第一种 getCurrentInstance() 这种较为麻烦<spanref="numberGrow":data-time="time"class="number-grow":data-value="value">0</span>import { defineComponent, onMounted, getCurrentInstance } from 'vue'//填

#javascript
vue3 v-model的使用(多个 v-model 绑定)

//父组件setup(props) {const msg = ref("msg");const foo = ref('123')return{foo,msg}}<!--父组件--!>{{modelValue}}{{msg}}<HelloWorld v-model:foo="modelValue" v-model:message="msg"></HelloWorld&g

vue3 setup里获取query params路由携带的参数

import { useRoute } from "vue-router";setup(){const router = useRouter();console.log(router);通过router.meta里的参数获取}

文章图片
#javascript#vue.js#前端
vue3 setup里获取query params路由携带的参数

import { useRoute } from "vue-router";setup(){const router = useRouter();console.log(router);通过router.meta里的参数获取}

文章图片
#javascript#vue.js#前端
百度amis vue3引入减少包提体积

以前用npm包确实加载缓慢,现在基本0延迟加载了,就是二拓可能不简单,之后在写文档。不用amis的包 , 在index.html引入代码如下,要在main上面。然后别的设置 index.tsx页面。

#低代码
vue页面和 iframe多页面无刷新方案和并行存在解决方案

面临问题 : back的后台以嵌套iframe为主, 所以在前端框架要把iframe无刷新嵌套和vue页面进行并行使用,vue的keep-alive只能对虚拟dom树 vtree 进行缓存无法缓存iframe,所以要对iframe进行处理。解决方案 1. 采用iframe和keeplive分开的方案,用v-show进行判断。

文章图片
到底了