• 封装van-popup为自己的弹窗组件解决v-moel props单向数据流不能修改的问题。


    今天需要把项目的van-popup组件封装成自己的组件可随处调用,因为<van-popup v-model="show">内容</van-popup> 通过show的双向数据绑定控制 开关 一开始想通过$emit回传回去但发现并不是想象中那样 后来多亏vant群帮助解决了该问题 感谢

    父组件调用子组件

    <text-consult v-model="showPostDialog"></text-consult>

    子组件

    <template>
      <div>
        <van-popup :value="value" @input="val=>this.$emit('input',val)" closeable :style="{ height: '5.5rem','5rem' }" class="mypop" >
            <div class="box">
              <img :src="qrcode" alt="">
              <p>{{saler_qrcode_content}}</p>
            </div>
          </van-popup>
      </div>
    </template>
    export default {
      name:'TextConsult',
      props:{
        value:Boolean
      },

     以上。

  • 相关阅读:
    intel 1211网卡驱动
    winform 右侧关闭按钮事件
    base64 教程
    js 预览图片 转base64
    docker常用命令
    docker安装
    jenkins集成sonar
    jenkins自动打包部署linux
    mac生成ssh公私匙
    jenkins统计单元测试的覆盖率
  • 原文地址:https://www.cnblogs.com/junwu/p/12426236.html
Copyright © 2020-2023  润新知