首页 > 其他 > 详细

vue v-modal语法糖

时间:2020-04-09 20:19:42      阅读:91      评论:0      收藏:0      [点我收藏+]
<elInput v-model="inputData"/>

  相当于

<elInput :inputValue="inputData" @setValue="val => inputData=val"/>

  在elInput中可以通过modal来设置要传给组件的属性和方法的名字

elInput.vue组件内容:

<template>
  <div>
    <input :value="inputValue" @input="setInput" />
  </div>
</template>
<script>
export default {
  model: {
    prop: ‘inputValue‘,
    event: ‘setValue‘
  },
  props: {
    inputValue: {
      type: String,
      default: ‘‘
    }
  },
  methods: {
    setInput(e) {
      this.$emit(‘setValue‘, e.target.value)
    }
  }
}
</script>

  

因此可以看出v-modal是一个的语法糖

vue v-modal语法糖

原文:https://www.cnblogs.com/wangxirui/p/12669115.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!