Das Eingabefeld kann nicht bearbeitet werden (verwenden Sie el-input in Element-ui)

<el-form :model="form" ref:"form">
    <el-form-item label="无法编辑">
        <el-input type="text" v-model="form.reason"></el-input>
    </el-form-item>
</el-form>

Beim Debuggen mit dem Backend können Sie Parameter empfangen, die Eingabe bearbeiten und die Methode @input zur Ausgabe verwenden. Sie können den Eingabeinhalt sehen, aber die Daten im Eingabefeld werden nicht aktualisiert.

Problem: Ansichten werden nicht aktualisiert

Lösung: this.$forceUpdate();

<el-form :model="form" ref:"form">
    <el-form-item label="无法编辑">
    	<el-input type="text" v-model="form.reason" @input="change($event)"></el-input>
    </el-form-item>
</el-form>
change(e){
    this.$forceUpdate();
}

Guess you like

Origin blog.csdn.net/m0_46114541/article/details/121328677