Mam właściwość ko.observable obiektu o nazwie "totalLength". Podczas korzystania z aplikacji chciałbym fizycznie zmienić nową wartość tej właściwości. Jak mogę to zrobić?zmiana wartości ko.observable
mogę podejrzeć wartości żądanych własności wyświetlając:
alert(feature.totalLength());
więc wiem, że jest to jeden. Ale kiedy przypisać nową wartość do niego:
feature.totalLength() = 10;
pojawia się błąd:
ReferenceError: nieprawidłowy zadanie po lewej stronie
Dlaczego?
Bo próbujesz przypisać wartość do wywołania funkcji. Any pomysł, do czego służą '()'? – kidwon
Inny komentator ma punkt. Kiedykolwiek widzisz() w języku programowania, jest to wywołanie funkcji. Nie można przypisać wartości do wywołania funkcji –