会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序媛小仙女
博客园
首页
新随笔
联系
订阅
管理
2025年2月18日
vue3 组件通信
摘要: 组件关系 传递方式 父传子 1. props2. v-model3. $refs4. 默认插槽、具名插槽 子传父 1. props2. 自定义事件3. v-model4. $parent5. 作用域插槽 祖传孙、孙传祖 1. $attrs2. provide、inject 兄弟间、任意组件间 1.
阅读全文
posted @ 2025-02-18 14:31 程序媛小仙女
阅读(11)
评论(0)
推荐(1)
2025年2月17日
vue3 watchEffect 用法
摘要: 用法: <script setup> import { ref,watchEffect } from 'vue' const msg = ref('Hello World!') watchEffect(onInvalidate=>{ console.log("监听执行:",msg.value); o
阅读全文
posted @ 2025-02-17 11:30 程序媛小仙女
阅读(16)
评论(0)
推荐(0)
2023年7月5日
小程序 input框出现错位问题
摘要: 超过一屏后,input 聚焦时,内容出现错位 解决方案:1.父盒子设置为 height: 100%; overflow: hidden; 2.添加scrollview 包住内容
阅读全文
posted @ 2023-07-05 17:09 程序媛小仙女
阅读(584)
评论(0)
推荐(0)
2023年5月29日
vue3 defineEmits的用法
摘要: import { defineEmits } from 'vue' //定义emit 类型 interface EmitsType { (e: 'bClick', item: {name:string,age:number}): void } const emit = defineEmits<Emi
阅读全文
posted @ 2023-05-29 18:11 程序媛小仙女
阅读(980)
评论(0)
推荐(0)
vue3 defineProps 的用法
摘要: import { defineProps, withDefaults, toRefs } from 'vue' //props 传过来的值的类型定义 interface ModuleType { num: number } const props = withDefaults(defineProps
阅读全文
posted @ 2023-05-29 18:09 程序媛小仙女
阅读(581)
评论(0)
推荐(0)
2023年2月22日
taro 实现多端调试功能
摘要: 找到config文件夹: 修改index.js文件里outputRoot为 outputRoot: `dist/${process.env.TARO_ENV}`,
阅读全文
posted @ 2023-02-22 16:44 程序媛小仙女
阅读(91)
评论(0)
推荐(0)
2022年8月18日
vue eventbus 注意点
摘要: 如果a页面想在一开始就给B页面传值 ,那么b页面应在created函数里面接受 ,同时要先解绑一下事件($off)
阅读全文
posted @ 2022-08-18 18:17 程序媛小仙女
阅读(20)
评论(0)
推荐(0)
2022年5月17日
vue3报错:Component name “xxx“ should always be multi-word
摘要: 原因:ts语法提示的锅 解决:在 vue.config.js 中关闭语法提示 lintOnSave: false
阅读全文
posted @ 2022-05-17 11:33 程序媛小仙女
阅读(429)
评论(0)
推荐(0)
2022年3月17日
div失去焦点
摘要: 遇到的问题场景:点击按钮 出现自己写的弹窗,点击其他空白处 消失弹窗 思路:点击按钮的时候 获取出现弹窗的focus事件,让它聚焦;点击其他地方相当于这个弹窗失去焦点使用blur事件;同时我们需要给弹窗加一个tabindex="-1" 属性,否者blur事件不生效。 第一步:通过$refs获取元素的
阅读全文
posted @ 2022-03-17 15:42 程序媛小仙女
阅读(979)
评论(1)
推荐(0)
2022年1月10日
vue3 父子组件之间的传值
摘要: 第一种:需要用到 defineProps,defineEmits;用法其实跟vue2.x基本上还是一样的 父传子:parent.vue <template> <div> <child :value="value" @add="childClick" :msg="msg" /> <br /> <div
阅读全文
posted @ 2022-01-10 10:44 程序媛小仙女
阅读(3983)
评论(0)
推荐(0)
下一页
公告