要素-UIフォーム検証通報

< EL-形態
     REF = "ruleRules" インライン= "真" 
    :モデル= "ruleInfo" > 
    < EL-フォーム項目ラベル= "规则名称" > 
        < EL-入力Vモデル= "ruleInfo.ruleName" プレースホルダ= "请输入规则名称" クリア> </ EL-入力> 
    </ EL-フォーム項目> 
        < EL-フォーム項目> 
        < EL-ボタンタイプ= "プライマリ" @click = "検索" >搜索</ EL-ボタン> 
        < EL-ボタン@click= "リセット(ruleRules)" >重置</ EL-ボタン> 
    </ EL-フォーム項目> 
</ EL-形態>
方法(){ 
  リセット(フォーム名){ 
      この。$参考文献[フォーム名] .resetFields()
  }   
}

このとき、エラーがjsの「この。$参考文献[フォーム名]」未定義、方法はリセットできるようにそれを変更するために対応する値にフォーム名のREF対応の世話で判明します

1  < EL-形態
 2      REF = "ruleRules" 
3      :インライン= "true"を
4      :モデル= "ruleInfo" > 
5      < EL-フォーム項目ラベル= "规则名称" > 
6          < EL-入力Vモデル=」 ruleInfo.ruleName」プレースホルダ= "请输入规则名称" クリア> </ EL-入力> 
7      </ EL-フォーム項目> 
8          < EL-フォームアイテム> 
9          < EL-ボタンタイプ= "プライマリ"@click = "検索" >搜索</ EL-ボタン> 
10          < EL-ボタン@click = "リセット( 'ruleRules')" >重置</ EL-ボタン> 
11      </ EL-フォームアイテム> 
12  </ EL-形態>

 

おすすめ

転載: www.cnblogs.com/zaijin-yang/p/11834340.html