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

个人网站模板flash在线培训

个人网站模板flash,在线培训,环保公司网站模板,盐城代运营vue2写法: 中父组件调用子组件: <child :isShow.sync"isShow" v-show"isShow"/> 子组件想要消失, 在子组件写: this.$emit("update:isShow",false); 具体代码就不粘贴了 vue3写法: 父组件核心代码: v-model:a"xxx" 子组…

vue2写法:

中父组件调用子组件:

<child :isShow.sync="isShow" v-show="isShow"/>

子组件想要消失, 在子组件写:

this.$emit("update:isShow",false);

具体代码就不粘贴了

vue3写法: 

父组件核心代码:

v-model:a="xxx"

子组件核心代码:

defineProps({
  a: 数据类型, // 父页面传递的数据
});

interface IEmits {
  (e: 'update:a', arg1: 数据类型): void;
}

const emits = defineEmits<IEmits>();

调用父组件的方法:
emits("update:isShow", false);
 

使用示例:

注意: v-model:isShow="isShow" 如果拆开写就是   @update:isShow="bol=>isShow=bol"  :isShow="isShow"

父组件代码如下:

<script setup>
import { ref, defineAsyncComponent } from 'vue'// 异步组件
const ChildA = defineAsyncComponent(() => import('./components/Test.vue'));const isShow = ref(false);
const show = () => {isShow.value = true
}
</script><template><input type="button" value="我是父组件中的按钮, 让子组件出现" @click="show"><!-- v-model:isShow="isShow"=> @update:isShow="bol=>isShow=bol" :isShow="isShow" --><ChildA v-model:isShow="isShow" />
</template><style scoped>
</style>

子组件逻辑:

因为 v-model:isShow="isShow" 如果拆开写就是   @update:isShow="bol=>isShow=bol"  :isShow="isShow"

所以:

defineProps({
  isShow: Boolean
});

const hide = () => {
  emits("update:isShow", false);
}

子组件代码如下:

<script setup lang="ts">
import { defineProps } from 'vue';
// 父组件传数据 v-model:isShow="isShow"
// v-model:isShow="isShow"=> @update:isShow="bol=>isShow=bol" :isShow="isShow"
defineProps({isShow: Boolean
});interface IEmits {(e: 'update:isShow', arg1: Boolean): void;
}
const emits = defineEmits<IEmits>();const hide = () => { // 因为父页面传过来的方法相当于是bol=>isShow=bol, 所以传false就会消失emits("update:isShow", false);
}
</script><template><div v-show="isShow"><button @click="hide">我是子组件,点我消失</button></div>
</template><style scoped>
button {margin: 10px;
}
</style>

http://www.hrbkazy.com/news/38939.html

相关文章:

  • 团建网站seopeixun com cn
  • 网站搭建多少钱徐州百都网络非常好手机百度正式版
  • 1个空间做两个网站怎么办网站平台
  • ui设计学习谷歌优化师
  • 万网可以花钱做网站百度广告收费表
  • 国际要闻城关网站seo
  • 网络服务费税收分类编码长沙seo网站排名
  • 自己做网站推广产品辽源seo
  • 做微信号公众号用网站还是App兰州网络推广电话
  • dede做网站地图北京推广优化公司
  • 电子商务网站开发方式百度平台推广的营销收费模式
  • 南充建网站的资料培训总结
  • 荆门网站建设公司外链群发
  • 做网站和网页国家免费技能培训平台
  • 美国惠尔润滑油官方网站怎么去优化关键词
  • 资生堂网站建设优化关键词的方法正确的是
  • 您的网站对百度设置了ua封禁z怎么解决自建网站流程
  • 沈阳专业网站建设企业厦门网络营销推广
  • 哪里有网站制作公司日跨境电商平台注册开店流程
  • 玉林做网站优化推广移动端优化
  • 做网站的域名怎样买搜索关键词查询
  • 汕头网站建设制作报价培训心得体会500字
  • 网站建设开发怎么选专业株洲发布最新通告
  • 网站建设算不算固定资产云搜索app官网
  • wordpress编辑器哪个好用seo在线优化网站
  • 宁波建设公司网站上海seo排名
  • 企业网站开发费用100个关键词
  • 网站弹窗页面是谁做的百度店铺怎么入驻
  • 制作网站的设计难点百度百科优化
  • 什么网站做视频网络营销策划书800字