Vue.js'de hesaplanan özelliklerde parametre iletmek mümkün mü? Ben hesaplı kullanarak getters / setter sahip görebiliyorum, onlar bir parametre almak ve bir değişkene atayabilirsiniz. dokümantasyondaki gibi :
// ...
computed: {
fullName: {
// getter
get: function () {
return this.firstName + ' ' + this.lastName
},
// setter
set: function (newValue) {
var names = newValue.split(' ')
this.firstName = names[0]
this.lastName = names[names.length - 1]
}
}
}
// ...
Bu da mümkün mü:
// ...
computed: {
fullName: function (salut) {
return salut + ' ' + this.firstName + ' ' + this.lastName
}
}
// ...
Computed özelliği bir argüman alır ve istenen çıktıyı döndürür. Ancak bunu denediğimde, bu hatayı alıyorum:
vue.common.js: 2250 Yakalanmamış TypeError: fullName bir işlev değil (…)
Bu gibi durumlar için yöntemler kullanmalı mıyım?