Вуе

Вуе Цомпутед Проперти се не ажурира; Кораци за решавање проблема

Вуе Цомпутед Проперти се не ажурира; Кораци за решавање проблема

Вуе.јс је веома популарна ЈаваСцрипт библиотека која је позната по својој реактивности, флексибилности и интуитивном АПИ-ју. Међутим, реактивност и флексибилност имају неке недостатке, што доводи до перформанси програмера или главобоље. Израчунато својство је врло позната и најпознатија карактеристика Вуе-а.јс, који се користи за ажурирање неке променљиве или извршавање неког израчунавања у зависности од надоградње неке друге променљиве.

Овај пост ће покушати да реши проблеме који су се појавили када израчунато својство не ради или да ажурира оно што желимо. Погледајмо сценарије, шта може да пође по злу, а Вуе Цомпутед Проперти се не ажурира.

Сценарио # 1:

Пре свега, уверите се да нисте направили никакву логичку грешку попут примене погрешне логике. Да бисте избегли могуће логичке грешке, проверите следеће:

Сценарио # 2:

Друга ствар коју сте можда погрешили у израчунатом својству је да вам није стало до нежељених ефеката рачунарског својства попут уређивања неких података унутар израчунатог својства или позивања других функција. На пример, обртање низа унутар израчунатог својства.

Претпоставимо да у нашој компоненти имамо низ.

подаци ()
ретурн
аррВар: [1,2,3]

,

У израчунатом својству преокрећемо низ.

израчунато:
арраиРеверсе ()
врати ово.аррВар.реверсе ();

Али, када покренемо пројекат, приказаће се грешка 'Неочекивани нежељени ефекат у израчунатом својству "арраиРеверсе".'јер ће увек изнова радити исти задатак и сваки пут обрнути оригинални низ.

Дакле, покушајте да избегнете манипулацију подацима у израчунатом својству и то ће вам савршено одговарати.

Сценарио # 3:

Други сценарио би могао бити да је израчунато својство заглављено у бесконачној петљи и наставља да поново израчунава нешто. Будући да израчунато својство проматра сваку променљиву укључену у израчунато својство и реагује или се прерачунава на промену било које променљиве која је укључена у ово својство, ако промените стање било које променљиве унутар израчунатог својства, израчунато својство детектује промену. Почиње да се поново израчунава и неће моћи да изађе из ове бесконачне петље.

Ово су неки од могућих начина који могу довести до проблема са ажурирањем израчунатог својства.

Закључак

Овај пост је прошао кроз најчешће сценарије са којима су се програмери суочили за својство Вуе Цомпутед, а нису га ажурирали и пружио је темељне и детаљне кораке за решавање проблема за сваки сценарио. Ако још увек нисте пронашли своје решење, слободно постављајте своја питања на платформи заједнице Вуе и у року ћете добити одговоре на своја питања.

Како развити игру на Линуку
Пре деценију, није много корисника Линука предвидело да ће њихов омиљени оперативни систем једног дана бити популарна платформа за играње комерцијални...
Портови комерцијалних игара отвореног кода
Бесплатне рекреације покретачких игара са отвореним кодом и више платформи могу се користити за играње старих, као и неких прилично недавних наслова и...
Најбоље игре командне линије за Линук
Командна линија није само ваш највећи савезник када користите Линук - она ​​такође може бити извор забаве јер је можете користити за играње многих заб...