Sembra che io possa scrivere una funzione sul mio modello di vista in due modi con lo stesso risultato.Differenza totale tra la normale funzione javascript e una calcolata
normale funzione javascript:
vm.Texts = function() {
var self = vm;
if (self.selectedFormat()) {
return self.selectedFormat().Texts();
}
};
ko calcolato:
vm.Texts = ko.computed(function() {
var self = vm;
if (self.selectedFormat()) {
return self.selectedFormat().Texts();
}
});
'vm' è il modello di vista e selectedFormat è un osservabile sul modello di vista. In entrambi i casi, quando si seleziona Formattazione modificata, la funzione viene attivata. Quindi la mia domanda è qual è la differenza tra i due metodi?
Nel tuo html come stai usando la funzione 'Testi '? – nemesv