Skip to content

form 表单中,prop 无明显作用 #33

@liudding

Description

@liudding

无论 prop 是否设置,都能正常校验。

 <mp-form id="form" rules="{{rules}}" models="{{formData}}">
      <mp-cells>

    <!-- 这里的 prop ,即使不设置,也依然能正常校验 -->
        <mp-cell prop="title"> 
          <input value="{{formData.title}}" bindinput="formInputChange" data-field="title" class="weui-input" placeholder="请填写标题" />
        </mp-cell>
        <mp-cell>
</mp-form> 
rules: [{
        required: true,
        message: '请填写标题'
      },]
 this.selectComponent('#form').validateField('title', (valid, errors) => {
      console.log(valid, errors)
    })

这里的回调会被执行 两次

// 第一次结果
false  {message: "请填写标题"......}

// 第二次结果
false  undefined

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions