2017-11-17 9 views
0

私はVueをElement-Uiで使用しており、<el-select>要素の検証トリガーに問題があります。基本的にこれは、HTMLがElement-UI el-select検証

<el-form-item label="Partner" prop="partner">  
    <el-select class="dialog-select" v-model="form.partner" placeholder="Partner"> 
     <el-option label="Zone one" value="shanghai"></el-option> 
     <el-option label="Zone two" value="beijing"></el-option> 
    </el-select> 
</el-form-item> 

のように見え、この

partner: [ { validator: validateInput, trigger: 'blur' } ] 

マイ標準<el-input>検証がしかし、トリガされているように要素を確認するJSが見えるものです。私はinputblurと同様にfocusにトリガを変更しようとしましたが、これらのイベントのいずれも起動していません。私はどのタイプのトリガでもドキュメントを見つけることができません。

編集:私はこの問題でフィドルをアップロードしました。バリデーターはonSubmitをトリガーしますが、ルールが通過するとクリアされません。

https://jsfiddle.net/k66a1gst/

答えて

0

私はそれがchangeトリガーで、この要素の正確なトリガーを見つけました。 changeトリガーは、日付のようなものにも必要です。しかし、それはそれを過ぎてタブ移動している間、あなたにバリデーションエラーを投げません。

関連する問題