Am un tabel de unde selectez niste iteme in vue, cand am selectat itemul X se “umple” 2 tabele cu datele item-ului selectat, e totul ok.
Cand deselectez item-ul selectat, vreau sa golesc input-urile, ele se golesc, totul e ok, insa in log primesc un warn…
Warn: [Vue warn]: Invalid prop: type check failed for prop “model”. Expected Object, got String with value “”.
Input-urile:
<el-form :model="form" :rules="rules" ref="account" label-position="top" :status-icon="true" :inline-message="true">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<el-form-item label="Subiect" prop="subject" :error="validationErrors.get('subject')">
<el-input v-model="form.subject" placeholder="Introduceti subiectul mailului" clearable
type="text" maxlength="40" show-word-limit></el-input>
</el-form-item>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="form-group required">
<el-form-item label="Mesaj (HTML)" prop="html_template" :error="validationErrors.get('html_template')">
<el-input v-model="form.html_template" placeholder="Introduceti mesajul mailului" clearable
type="textarea" :rows="6" show-word-limit></el-input>
</el-form-item>
</div>
</div>
</div>
</el-form>
La stergere (chiar functioneaza, dar primesc acel warn) folosesc:
this.form = '';