ich einfache Liste Beispiel in vue (A ToDo-Liste) .Hier Ich versuche hinzufügen Filter von Versalien (Mit anderen Worten: alle Buchstaben sind in der Hauptstadt) zu machen versuchen .Aber es mir zeigt hier ist ErrorWie zeigen Sie Elemente in der Liste Großbuchstaben?
mein Code https://plnkr.co/edit/THtaYSnGkBp7BlMYcNUl?p=preview
var app = new Vue({
el: '#App',
data: {
message: '',
items: [{
name: "test1"
}, {
name: "test2"
}, {
name: "test3"
}]
},
methods: {
addTodo: function() {
this.items.push({
name:this.message
});
this.message ='';
},
deleteTodo:function (item) {
console.log(item)
var index = this.items.indexOf(item);
this.items.splice(index, 1);
}
},
computed: {
upperCase: function() {
return this.items.map(function (item) {
return this.item.upperCase();
})
}
}
})
Fehler: Fehler in Funktion machen: "Typeerror: Kann nicht Eigentum 'Großschreibung' undefinierter lesen"
**vue.js:572 TypeError: Cannot read property 'upperCase' of undefined
at script.js:29
at Array.map (<anonymous>)
at Vue$3.upperCase (script.js:28)
at Watcher.get (vue.js:2883)
at Watcher.evaluate (vue.js:2990)
at Proxy.computedGetter (vue.js:3265)
at Proxy.eval (eval at createFunction (vue.js:9818), <anonymous>:2:311)
at Vue$3.Vue._render (vue.js:4123)
at Vue$3.updateComponent (vue.js:2542)
at Watcher.get (vue.js:2883)**
* es zeigt mir Fehler * ist eine nutzlose Problembeschreibung, wenn Sie uns auch sagen, was * error * es Ihnen zeigt. Offensichtlich erhalten Sie eine Fehlermeldung, und diese Nachricht ist auf dem Bildschirm direkt vor Ihnen.Warum ist es nicht hier in deiner Frage, damit wir diese Informationen auch haben? –
ok warten Sie, dass .see aktualisieren – naveen
@naveen Überprüfen Sie meine Antwort – Ofisora