Size: a a a

Vue.js Russian Developers Community

2021 January 15

А

Алексей in Vue.js Russian Developers Community
Peter Shibelbein
    "emmet.showAbbreviationSuggestions": false,
   "emmet.triggerExpansionOnTab": true,
   "emmet.includeLanguages": {
       "vue": "html",
       "vue-html": "html"
   },


emmet.triggerExpansionOnTab, вероятно
да, заработало! c тегами теперь проблем нет. А вы случайно не в курсе, что необходимо сделать, чтобы сниппеты vue, такие как scaffold к примеру, начали работать!
scaffold генерирует скелет компонента vue(template, export, script)
источник

d

developer in Vue.js Russian Developers Community
Здравствуйте как запустить чужой проект на vue cli
источник

d

developer in Vue.js Russian Developers Community
Скачал исходный код
источник

d

developer in Vue.js Russian Developers Community
npm run serve выдает ошибки
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
developer
npm run serve выдает ошибки
зависимости поставил?
источник

АП

Андрей Полевой... in Vue.js Russian Developers Community
npm install для начала
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
Oleg N
Всем привет, как можно из директивы обновить содержимое переменной из v-for, и возможно ли вообще?

типа такого:
v-for="item in list" v-dir
...
dir: { bind() {  vnode.context.item.x = 5;  }
Такое поведение директивы сделает очень неявным изменение данных
Я бы порекомендовал триггерить вью-событие из директивы на вноде (точнее листнер вызывать) и уже в обработчике обновлять данные.
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
Anatoly Politsin
Можно ли из консоли браузера манипулировать данными во вью?
пытаюсь это сделать так:
Vue.component('cart').extendOptions.data().ready = true
и не получается
Можно ли из консоли браузера манипулировать данными во вью?
я вытащил инстанс (Как мне кажется) и могу у него дергать функции.
Как мне поменять значение у компонента?
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
Anatoly Politsin
Можно ли из консоли браузера манипулировать данными во вью?
я вытащил инстанс (Как мне кажется) и могу у него дергать функции.
Как мне поменять значение у компонента?
vue devtools стоит?
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
ммм, нет, пойду посмотрю что это
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
ну я пишу "из консоли" но в конечном итоге мне нужно будет это делать из стороннего скрипта
источник

АП

Андрей Полевой... in Vue.js Russian Developers Community
vue_instance. $set??
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
Андрей Полевой
vue_instance. $set??
ой не заметил такое, пойду погуглю
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
спасибо
источник

ON

Oleg N in Vue.js Russian Developers Community
Peter Shibelbein
Такое поведение директивы сделает очень неявным изменение данных
Я бы порекомендовал триггерить вью-событие из директивы на вноде (точнее листнер вызывать) и уже в обработчике обновлять данные.
с событием понятно.

у меня там ещё имя передается, это поможет делу?, примерно так:
v-for="item in list" v-dir="item.x"
в итоге результат лежит в binding.value, т.е. получить значение можно, можно ли записать его назад?
источник

d

developer in Vue.js Russian Developers Community
Андрей Полевой
npm install для начала
Спасибо открылась
источник

AP

Anatoly Politsin in Vue.js Russian Developers Community
Anatoly Politsin
ой не заметил такое, пойду погуглю
Поставил DevTools стало понятнее что проблема в дургом.
У меня есь компонент на странице и потом этот компонент удаляется и создаётся заново сторонним скриптом. Как мне попросить мой инстанс вью переинициализировать этот компонент?
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
Oleg N
с событием понятно.

у меня там ещё имя передается, это поможет делу?, примерно так:
v-for="item in list" v-dir="item.x"
в итоге результат лежит в binding.value, т.е. получить значение можно, можно ли записать его назад?
Вообще не уверен, что у ноды есть такая сущность, как item) можешь упороться и передавать в v-dir элемент списка
v-for="(item, index) in list" v-dir="list[index]"


и в директиве явно обновить значение поля этого элемента через Vue.set(), но я не завидую тому, кто будет разбираться в этом после тебя)
источник

PS

Peter Shibelbein in Vue.js Russian Developers Community
Anatoly Politsin
Поставил DevTools стало понятнее что проблема в дургом.
У меня есь компонент на странице и потом этот компонент удаляется и создаётся заново сторонним скриптом. Как мне попросить мой инстанс вью переинициализировать этот компонент?
изменение пропа key у компонента заставляет его переинициализироваться
источник