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

网站设计制作价格怎么算wordpress个人免签支付

网站设计制作价格怎么算,wordpress个人免签支付,wordpress微信公众,苏州市建设局投诉网站目录 .sync的使用方法1. 在父组件中,将需要传递给子组件的数据使用v-bind绑定到子组件的props中,并在属性名后加上.sync修饰符,如下所示:2. 在子组件中,将需要传递给父组件的数据使用$emit方法触发一个名为update:valu…

目录

    • .sync的使用方法
      • 1. 在父组件中,将需要传递给子组件的数据使用v-bind绑定到子组件的props中,并在属性名后加上.sync修饰符,如下所示:
      • 2. 在子组件中,将需要传递给父组件的数据使用$emit方法触发一个名为update:value的事件,并将新的值作为参数传递给父组件,如下所示:
    • .sync的实现方式
      • .sync修饰符的实现方式是通过Vue.js提供的语法糖实现的,即将一个prop转换为一个自定义事件。具体来说,当使用.sync修饰符时,Vue.js会自动将v-bind:prop转换为:prop和@update:prop两个绑定,如下所示:

Vue.js中的.sync修饰符可以让子组件能够修改父组件的数据,同时也能够让父组件监听子组件的数据变化。本文将详细讲解.sync的使用方法和实现方式,并提供代码注释。

.sync的使用方法

.sync修饰符的使用方法如下:

1. 在父组件中,将需要传递给子组件的数据使用v-bind绑定到子组件的props中,并在属性名后加上.sync修饰符,如下所示:

<template><child :value.sync="parentValue"></child>
</template><script>
export default {data() {return {parentValue: 'Hello World'}}
}
</script>

2. 在子组件中,将需要传递给父组件的数据使用$emit方法触发一个名为update:value的事件,并将新的值作为参数传递给父组件,如下所示:

<template><input :value="value" @input="$emit('update:value', $event.target.value)">
</template><script>
export default {props: ['value']
}
</script>

这样,当子组件的输入框中的值发生变化时,就会触发一个名为update:value的事件,父组件会监听这个事件并将新的值绑定到parentValue变量中。

.sync的实现方式

.sync修饰符的实现方式是通过Vue.js提供的语法糖实现的,即将一个prop转换为一个自定义事件。具体来说,当使用.sync修饰符时,Vue.js会自动将v-bind:prop转换为:prop和@update:prop两个绑定,如下所示:

<template><child :value="parentValue" @update:value="newValue => parentValue = newValue"></child>
</template><script>
export default {data() {return {parentValue: 'Hello World'}}
}
</script>

这样,当子组件触发update:value事件时,会调用父组件的updateValue方法,将新的值绑定到parentValue变量中。

代码注释如下:

<!-- 父组件 -->
<template>这是语法糖的方式 祛除了@update:value在:value后加上了.sync<child :value.sync="parentValue"></child>就等同下面<child :value="parentValue" @update:value="newValue => parentValue = newValue"></child>
</template><script>
export default {data() {return {parentValue: 'Hello World'}}
}
</script><!-- 子组件 -->
<template><input :value="value" @input="$emit('update:value', $event.target.value)">
</template><script>
export default {props: ['value']
}
</script>

总结

.sync修饰符是Vue.js中非常实用的一个语法糖,可以方便地实现父子组件之间的双向数据绑定。在使用时,需要注意将需要传递的数据使用v-bind绑定到子组件的props中,并在属性名后加上.sync修饰符;在子组件中,需要使用$emit方法触发一个名为update:value的事件,并将新的值作为参数传递给父组件。

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

相关文章:

  • 网站建设中什么页面结构系统开发的方法有哪些
  • 佛山网站建设app2023上海又要封控了吗
  • 平台网站建设收费十佳深圳网站设计
  • 深圳网站建设方案书58同城推广
  • 开淘宝店要自己做网站吗沈北新区建设局网站
  • 网站翻页模板开发公司财务管理制度
  • 网站推广优化技巧网页开发报价单
  • flash做网站通栏云南建设网官方网站
  • 网站优化吧公众号开发者多次群发
  • 一般网站建设电话argo wordpress
  • 网站建设与管理的未来规划龙岗企业网站建设
  • 炫酷网站推荐网站建设div设置圆角
  • 网站建设工单系统护语wordpress分类目录和标签的作用
  • 重庆万州网站建设多少钱小程序文档
  • 电子商务企业网站建设规划网站开发程序制作域名备案
  • 陕西建设监理协会网站互联网网站如何做流量统计
  • 网站制作模板代码建设网站电脑配置
  • 做网站工作图爱站网关键词挖掘查询
  • 自己的网站怎么样推广优化农村住宅设计图集
  • 百度site app网站添加到网站首页源文件中的代码是哪些?山西住房和建设厅网站
  • 南京做电商网站的公司简介怎样登录沈阳科技网站
  • 湖州建设网站小型电商app有哪些
  • 网站运营计划书如何自己免费制作网站
  • 扩展名网站网站备案密码丢了怎么办
  • 好的摄影网站推荐网站建设有哪些需求
  • 手机端网站界面如何做中企动力z云邮箱
  • 龙湖地产 网站建设营销型网站建设细节
  • 企业网站的建设目的是什么直播源码
  • 近五年网站开发参考文献wordpress 图片链接下载
  • html5开发微网站app开发公司有哪些流程