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

网站建设有那些软件wordpress翻页加li

网站建设有那些软件,wordpress翻页加li,网页游戏大厅在线玩,黑龙江农垦建设局网站一、事件总线 事件总线使用场景&#xff1a; 两个兄弟组件之间的传参&#xff0c;或者两个没有关联的组件之间的传参 html &#xff1a;引入 publicmsg 与 acceptmsg 自定义组件 (自定义组件名称必须小写) <body><div id"app"><publicmsg></…

一、事件总线

  • 事件总线使用场景: 两个兄弟组件之间的传参,或者两个没有关联的组件之间的传参

html :引入 publicmsgacceptmsg 自定义组件 (自定义组件名称必须小写)

<body><div id="app"><publicmsg></publicmsg><acceptmsg></acceptmsg></div><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><script type="module" src="./js/templates.js"></script><script src="https://unpkg.com/mitt/dist/mitt.umd.js"></script></body>

js: 通过 emit(‘事件名称’,‘传递的参数’) 发布事件 ,on(‘事件名称’,回调函数) 监控事件

<script>
const emitter = window.mitt()
const app = Vue.createApp({})
app.component('publicmsg', {template:'<div><input type="text" ref="publicMessage"/><button @click="publicMsg()">发布</button></div>',methods: {publicMsg () {emitter.emit('messages', this.$refs.publicMessage.value)}}}).component('acceptmsg', {data () {return { acceptMesage: '' }},template: '<div><p>接收:{{acceptMesage}}</p></div>',mounted () {emitter.on('messages', msg => {this.acceptMesage = msg})}}).mount('#app')
</script>

二、动态组件

通过 component 标签 及 :is 属性动态选择显示的组件,keep-alive 标签可以使得组件在切换时,原组件被隐藏而不是被删除

html :

<body><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><script type="module" src="./js/11.动态组件.js"></script><div id="app"><keep-alive><component :is="chooseValue"></component></keep-alive><select v-model="chooseValue"><option value="component1">组件1</option><option value="component2">组件2</option><option value="component3">组件3</option></select></div>
</body>

js :

<script>
const app = Vue.createApp({data () {return { chooseValue: 'component1' }},components: {component1: {template: '<div><button>组件1</button><input type="text"/></div>'},component2: {template: '<div><button>组件2</button><input type="text"/></div>'},component3: {template: '<div><button>组件3</button><input type="text"/></div>'}}
}).mount('#app')</script>

结果演示:

A:当前为组件1: 输入文字后

在这里插入图片描述
-------------------------------------------------------------------------------------------

B:切换到组件2:

在这里插入图片描述
-------------------------------------------------------------------------------------------

C:切回组件1: 组件1输入的文字没有消失

在这里插入图片描述

http://www.yayakq.cn/news/263815/

相关文章:

  • 保定定兴网站建设沈阳建站程序
  • 做企业网站要多长时间建设项目试运行备案申请网站
  • 如何加强省市网站建设wordpress多说加载慢
  • 网站后台html模板下载电视网站后台管理系统漏洞
  • 在哪找人做网站网站浏览器
  • 网站建设综合实训案例wordpress 描述设为标题
  • 公司手机网站建设制作论坛做网站
  • 网站内容排版设计模板建设银行贵金属网站
  • 专业机票网站建设网站如何做视频链接
  • 网站建设 xplogo投注类网站怎么做自动软件
  • 宣城网站 建设软件网站开发评估
  • 课程网站建设技术企业网站优化搜行者seo
  • 数据交易网站源码仿网站教程
  • 网站seo自己怎么做全球搜索大全
  • 社交网站解决方案河南郑州网站建设公司
  • 2008 iis 添加 网站 权限设置网站生成app免费
  • 建设网站简单教程冒险岛2做乐谱网站
  • 网站加速器下载html代码用什么软件运行
  • 涿州做网站的自媒体包括哪些平台
  • 网站默认后台登陆怎么在凡科做自己网站
  • 网上做中考题的网站晋城网站建设网站
  • 什么是网站改版wordpress简体中文版
  • .net网站开发框架深圳去聋哑做义工申请网站
  • 做店铺首页的网站网站建设公司怎样做账
  • PHP做的彩票网站好用吗网站流量 次
  • 怎么查看网站备案进度孝感注册公司
  • 建站公司专业团队平面设计培训费一般多少钱
  • 网站排名怎么做 知乎dz论坛网站源码
  • 建设贷款网站哪家好制作网站的成本规划
  • 电商扶贫网站建设厦门谷歌seo公司