Контекст Vue.js и область Обещания - PullRequest
0 голосов
/ 19 мая 2018

Совершенно новый для Vue.js здесь, и я немного боролся с этим и ничего не получил, поэтому я решил спросить.

У меня проблемы с доступом к контексту Vue вОбещание (в методе) в приложении, которое я пытаюсь построить.Я попытался воспроизвести его через JSFiddle и потерпел неудачу, поэтому я собираюсь добавить скриншоты DevTools, и, надеюсь, кто-то сможет разобраться в этом / объяснить, что происходит.

Я могу позвонить вметод (через нажатие кнопки) и доступ к контексту Vue через this: this: VueComponent

, но во второй раз я возвращаюсь к обратному вызову Promise (используя ES6's () => {}, должен поддерживать область действия), this становится undefined: this: undefined

Единственное различие, которое я вижу между моим приложением и JSFiddle, заключается в том, что вмоя, это ссылка на VueContext, тогда как в JSFiddle это ссылка Vue.Кажется, это основано на том, как он объявлен / где находится код (в модуле или в пределах объявления new Vue()).

Опять же, новичок в Vue и не смог найти ничего подобного/ разберись сам.Рад задать любые вопросы.Спасибо!

...