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

图片瀑布流网站源码2024新闻热点事件

图片瀑布流网站源码,2024新闻热点事件,电商网站建站报价,虚拟货币网站开发<template><div><!-- 子传父 --><!-- 通过父组件给子组件传递函数类型的props实现&#xff1a;子给父传递数据 --><AA :getAAname"getAAname"/><h1>AA&#xff1a;{{aaname}}</h1><!-- 通过父组件给子组件绑定一个自定…
<template><div><!-- 子传父 --><!-- 通过父组件给子组件传递函数类型的props实现:子给父传递数据 --><AA :getAAname="getAAname"/><h1>AA:{{aaname}}</h1><!-- 通过父组件给子组件绑定一个自定义事件实现:子给父传递参数(@或者v-on) --><BB v-on:eventBB="getBBname"/><h1>BB{{bbname}}</h1><!-- <BB v-on:eventBB.once="getBBname"/> --><!-- 通过父组件给子组件绑定一个自定义事件实现:子给父传递参数(使用ref实现 --><CC ref="CC"/><h1>CC{{ccname}}</h1></div>
</template><script>import AA from '@/components/lineComponent/AA.vue';import BB from '@/components/lineComponent/BB.vue';import CC from '@/components/lineComponent/CC.vue';export default {components: {AA,BB,CC},data() {return {aaname : '',bbname : '',ccname : '',}},methods: {// 01:AA使用props方法实现getAAname(val) {console.log('获取AA组件的名字',val)this.aaname=val},// 02:BB使用自定义事件实现getBBname(val){console.log('获取BB组件的名字1',val)this.bbname=val},// 注意1:参数比较多的时候// getBBname1(val1,val2){//     console.log('获取BB组件的名字1',val1,val2)// }// 注意2:参数比较多的时候  更推荐的写法// params是一个数组// getBBname1(val1,...params){//     console.log('获取BB组件的名字1',val1,params)// }      // 03:CC使用自定义事件实现getCCname(val){console.log('获取CC组件的名字1',val)this.ccname=val},},// 03:CC// 需求是等过了10秒才去获取BB中的参数// 更灵活的写法mounted () {this.$refs.CC.$on('eventCC',this.getCCname)// 注意// this.$refs.CC.$on('eventCC',function getCCname(){//     console.log(this)   //此处的this指的是 CC组件,而不是getAABB组件// })// setTimeout(()=>{//     console.log('可以了');// },10000)},// 只触发一次// this.$refs.CC.$once('eventCC',this.getCCname)}
</script>

AA组件

<template><div><div>我是A组件的数据{{name}}</div><button @click="sent">点击把AA组件的名字传递给父组件</button></div>
</template>
<script>export default {data() {return {name:"小艾",}},props: {getAAname: {},},methods: {sent() {this.getAAname(this.name)}},}
</script>

BB

<template><div><div>我是B组件的数据{{name}}</div><button @click="sent">点击把AA组件的名字传递给父组件</button><button @click="unbind">解绑</button></div>
</template>
<script>export default {data() {return {name: '小贝',age:19}},methods: {sent() {this.$emit("eventBB",this.name)},// 注意1:参数比较多的时候// sent1() {//     this.$emit("eventBB",this.name,this.age)// }// 注意2:参数很多// sent2() {//     this.$emit("eventBB",this.name,this.age)// }unbind(){// 解绑一个自定义事件this.$off('eventBB')// 解绑多个自定义事件// this.$off(['eventBB','eventBBB']);// 解绑所有的自定义事件// this.$off();  }},}
</script>

CC

<template><div><div>我是B组件的数据{{name}}</div><button @click="sent">点击把CC组件的名字传递给父组件</button></div>
</template>
<script>export default {data() {return {name: '小扣',age:19}},methods: {sent() {this.$emit("eventCC",this.name)},// 注意1:参数比较多的时候// sent1() {//     this.$emit("eventCC",this.name,this.age)// }// 注意2:参数很多// sent2() {//     this.$emit("eventCC",this.name,this.age)// }},}
</script>
http://www.tj-hxxt.cn/news/59275.html

相关文章:

  • java用ssm做电商网站seo案例模板
  • 怎样用手机做网站经典软文案例100例简短
  • 05网语文茂名seo顾问服务
  • wordpress rpc利用 扫描windows优化大师收费吗
  • 怎么样做电影网站网络营销的三种方式
  • sh域名做的好的网站百度竞价排名一年费用
  • 婚庆网站建设必要性河北网站建设案例
  • 一级a做爰片视频网站百度引擎搜索引擎
  • 泰安哪里做网站搜狐酒业峰会
  • 免费咨询律师在线seo百度快速排名
  • 做电影网站不放国内主机广告竞价
  • 怎么添加网站备案号哈尔滨网络公司
  • 中国能建设计公司网站中国新闻今日头条
  • 哈尔滨免费网站制作百度收录量
  • 网站建设项目验收报告书东莞seo建站哪家好
  • 综合性门户网站有哪些网络网站推广
  • 手机网站建设制作教程视频教程家庭优化大师免费下载
  • 石牌桥网站建设站长推荐黄色
  • 广州越秀网站建设深圳外贸网站推广
  • 网站开发专业就业前系军河南seo
  • 使用 私有云 做视频网站小红书推广方式
  • 山东网站优化公司优化关键词排名推广
  • j昆明网站制作公司百度应用商店app
  • 泗阳网站定制营销活动推广策划
  • 上海网络公司网站建设seo入门培训
  • 大连网站排名优化价格广安百度推广代理商
  • 做影片的网站描述百度手机点击排名工具
  • 网站定制论坛兰州压热搜
  • wordpress主题 直接拖拽式建站在线种子资源网
  • 加盟网大全杭州seo论坛