# Rate 评分

# 使用指南

Component({
  // 组件会自动加载获取手机号,有手机号则元素消失
  // 外观是透明蒙层,绝对定位,所以被覆盖的按钮外需包一层相对定位
  data: {
    phone: '', // 手机号
  },
  methods: {
    setPhoneNum({ detail: { phone, init } }) {
      this.setData({ phone });
      if (init) return; // 初始化获取手机号,不做操作
      // 点击授权手机号...
    },
    navNext() {
      // 用户授权手机号以后...
    },
    hasOperatePhone() {
      // 用户已操作过授权手机号
    },
  },
});
<view class="btn" style="position: relative;">
  <view class="tap-btn">按钮</view>
  <comp-phone bind:getwechatphone="navNext" bind:getphonenum="setPhoneNum" bind:operatephone="hasOperatePhone" />
</view>