Skip to content
内容大纲
官方QQ交流群
pc端ui:468705115   点此加入
移动端ui:468217742   点此加入
技术交流1:87208295   点此加入
技术交流2:787747122   点此加入
官网
云控制台
开放平台
关注微信公众号
代码仓库: 码云

cv-upload-avatar 头像上传

示例

vue
<template>
  <view class="content">
    <view class="components-title">
      <view class="components-title-t">cv-upload-avatar</view>
      <view class="components-title-d">头像上传</view>
    </view>

    <cv-upload-avatar v-model="formData.name" />
  </view>
</template>

<script>
export default {
  data() {
    return {
      formData: {
        name: ''
      },
      jiage1: '0',
      jiage2: '0',
      name: ''
    };
  },
  onLoad() {
    setTimeout(() => {
      this.$testReqMock().then((res) => {
        this.name = '小明';
        this.formData.name = '小红';
      });
      console.log('模拟请求数据', this.formData, this.name);
    }, 1000);
  },
  methods: {
    bindTimeChange(e) {},
    clickTest(e) {
      console.log(this.formData.name);
    }
  }
};
</script>
vue
<template>
  <view>
    <cv-upload-avatar v-model="formData.img" :src="formData.img_original" />
  </view>
</template>
<script>
export default {
  data() {
    return {
      formData: {
        img: '',//双向绑定
        img_original: ''//默认值
      },
    };
  }
}
</script>

属性

属性名类型默认值说明
v-modelString-图片地址
srcString-展示
apiFuncFunction-上传方法

Copyright © 2017 10yun.com | 十云提供计算服务-IPV6 | ctocode组开发