admin管理员组

文章数量:1640598

原因:通过disabled属性来禁用按钮,禁用的是bind:click事件,无法禁用bindtap事件,我使用的是表单提交,应该调用的是bindtap,所以无法禁用。
解决办法:动态修改van-button里的formType="submit"为空,表单提交功能就失效了。

    <view class="signUpCard">
      <form bindsubmit="formSubmit">
        <van-cell-group title="您好!您的微信还未绑定账号,请先绑定">
        <van-field error="{{formError.name}}" error-message="{{formError.name}}" label="姓名" name="name" type="text" maxlength="8" value="{{ from.name }}" placeholder="请输入姓名" />
        <van-field error="{{formError.phone}}" error-message="{{formError.phone}}" label="电话:" name="phone" type="number" maxlength="13" value="{{ from.phone }}"
          placeholder="请输入电话号码" />
        <van-field error="{{formError.id}}" error-message="{{formError.id}}" label="工号:" name="id" type="number" maxlength="11" value="{{ from.id }}"
          placeholder="请输入工号" />
      </van-cell-group>
      <view class="submitArea">
        <van-button  plain size="small" formType="{{disabled?'':'submit'}}" type="info">绑定</van-button>
      </view>

本文标签: 表单按钮属性程序微信小