当前位置: 首页 > news >正文

WordPress跳转提示seo优化关键词排名

WordPress跳转提示,seo优化关键词排名,网站篡改搜索引擎js,代理网页网游vue3 父子组件调用 父组件调用子组件方法 子组件使用defineExpose将方法抛出 父组件定义 function&#xff0c;子组件通过 defineExpose 暴露方法&#xff0c;父组件通过 ref 获取子组件实例&#xff0c;然后通过 ref 获取子组件方法。 // 父组件 <template><div>…

vue3 父子组件调用

父组件调用子组件方法 子组件使用defineExpose将方法抛出

父组件定义 function,子组件通过 defineExpose 暴露方法,父组件通过 ref 获取子组件实例,然后通过 ref 获取子组件方法。

// 父组件
<template><div><el-button @click="handleClick">点击显示侧边抽屉</el-button><ChildComponent ref="childRef" /></div>
</template><script setup lang="ts">
import ChildComponent from './ChildComponent.vue';const childRef = ref(null);function handleClick() {let row = '这是父组件给子组件弹窗抽屉传递分参数';childRef.value.showDrawer(row);
}
</script>
// 子组件
<template><div><el-drawer v-model="drawerVisible" title="这是子组件" size="70%" class="drawer-class"><div>这是子组件 --- {{ parentRow }}</div></el-drawer></div>
</template><script setup lang="ts" name="">
const drawerVisible = ref(false);
const emit = defineEmits(['detail']);
const parentRow = ref('');
// 显示弹窗
const showDrawer = (row) => {drawerVisible.value = true;parentRow.value = row;
};
defineExpose({showDrawer,
});
</script>

子组件调用父组件方法 defineEmits

// 父组件
<template><div><el-button @click="handleClick">点击显示侧边抽屉</el-button><ChildComponent ref="childRef" @childLoad="onLoad" /></div>
</template><script setup lang="ts" name="">
import ChildComponent from './ChildComponent.vue';const childRef = ref(null);
// 父组件调用子组件方法 --- 开始
function handleClick() {let row = '这是父组件给子组件弹窗抽屉传递分参数';childRef.value.showDrawer(row);
}
// 父组件调用子组件方法 --- 结束// 子组件调用父组件方法 --- 开始
function onLoad(row) {console.log('通过子组件点击按钮,触发父组件方法,并传递参数', row);
}
// 子组件调用父组件方法 --- 结束
</script>
// 子组件
<template><div><el-drawer v-model="drawerVisible" title="这是子组件" size="70%" class="drawer-class"><div>这是子组件 --- {{ parentRow }}</div><el-button type="success" @click="handleChildClick">点击按钮父组件会打印值</el-button></el-drawer></div>
</template><script setup lang="ts" name="">
const drawerVisible = ref(false);
const parentRow = ref('');// 父组件调用子组件方法 --- 开始
const showDrawer = (row) => {drawerVisible.value = true;parentRow.value = row;
};
defineExpose({showDrawer,
});
// 父组件调用子组件方法 --- 结束// 子组件调用父组件方法 --- 开始
const emit = defineEmits(['childLoad']);
function handleChildClick() {emit('childLoad', '子组件加载完成');
}
// 子组件调用父组件方法 --- 结束
</script>
http://www.yayakq.cn/news/276494/

相关文章:

  • 做网站必须原创吗网站源码运行
  • 企业营销型网站概念网站建设 麻烦吗
  • 成都网站的优化视频教程网站模板
  • 广东高端建设网站建立网站的条件
  • wordpress网站下方wordpress仿站容易被收录不
  • 英文建站网站建设摩托车是名牌吗
  • 移动网站建设可信赖建站平台功能结构图
  • 营销型企业网站建设与推广怎么自己做投票网站
  • 宇讯网站建设一个人能建网站吗
  • 网站友链查询接口青岛栈桥附近景点
  • 如何做自动交易网站上海市建设工程安全质量监督总站网站
  • 佛山网站建设 奇锐科技长春网页推广有哪些公司
  • 传统网站有没有建设必要app营销策略有哪些
  • ip做网站域名全球商业网
  • 英铭广州网站建设手机电影
  • 长葛网站建设优化关键词方法
  • 做网站哪些公司wordpress ping服务器
  • 帮企业做网站公司网站后台密码
  • 南阳建设网站招聘胶南网
  • 湖南网站设计费用文凭快速拿证
  • 备案时网站名称可以重复吗做外贸网站价位
  • 网站服务公司官网c 怎么做网站
  • 有站点地图的网站电商网站开发详细流程
  • 网络公司做网站后交代给客户什么网站容易做吗
  • 佛山市品牌网站建设价格电子商务网站建设发展报告
  • 免费qq空间网站外包网站建设
  • 南昌为来创意网站建设公司网站建设鼎网络
  • 合肥seo网站优化培训做网站网站建设
  • 站长之家官网网址福州专门做网站
  • 网站建设788gg局域网电脑做网站