Ich habe 3 Eingänge wie folgt aus:Vue.js Sollwert in berechneten Eigenschaften
<input type="text" v-model="settings['apple']" />
<input type="text" v-model="settings['banana']" />
<input type="text" v-model="settings['orange']" />
Wenn ein Benutzer ein Wert für einen Eingang I den Wert erhalten möchten, die Benutzer-Wert zu verarbeiten eingegeben und neuen Wert zu aktualisieren. Ich bin mit berechneten Eigenschaften Wert verarbeiten:
data() {
return {
settings: {}
}
},
computed: {
settings: {
set: function (newValue) {
var parts = newValue.match(/[\s\S]{1,2}/g) || [];
// Set new value ...
}
}
},
Das Problem ist, wie kann ich wissen, welche Benutzereingabe eingegeben und stellen Sie den neuen Wert?
Wie sieht Ihr Getter aus? – nils
@nils Ich habe keine Getter-Funktion. – user3118789
Wie benutzt du 'v-model =" settings ['apple'] "' dann? Mischen Sie '$ data' Eigenschaften mit einem' Setter'? – nils