Size: a a a

Vue.js Russian Developers Community

2020 June 17

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Константин Лебедев
Почему не срабатывает клик?
:( Дай норм картинку, а не файл
источник

КЛ

Константин Лебедев... in Vue.js Russian Developers Community
Bogdan Saliuk
:( Дай норм картинку, а не файл
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Ок, то есть собака указывает на папку src. Да, так всё ок, спасибо!

Но тогда не понимаю почему не сработает:
~/src/helpers/ClassName.js
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Grigorii K. Shartsev
через @ можно обратиться
кстати, про алиасы. Вопросик такой - что нужно для VSCode, чтобы автоимпорты во вью были с алиасами, а не через ../../? В .ts отрабатывает через алиасы, а во .vue не хочет :(
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
ещё один любитель пага во вью :)
источник

КЛ

Константин Лебедев... in Vue.js Russian Developers Community
Bogdan Saliuk
ещё один любитель пага во вью :)
да, есть такое
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Aleksandr Ivanov
Ок, то есть собака указывает на папку src. Да, так всё ок, спасибо!

Но тогда не понимаю почему не сработает:
~/src/helpers/ClassName.js
~ - для статичных файлов
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
вынеси в метод и посмотри, что происходит. Срабатывает ли клик вообще или не отрабатывает именно твоя функция
источник

КЛ

Константин Лебедев... in Vue.js Russian Developers Community
Bogdan Saliuk
ещё один любитель пага во вью :)
Дкк почемун не срабатывает?
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Bogdan Saliuk
ещё один любитель пага во вью :)
Pug - страшный сон верстальщика.
Такой же страшный, как и про Vuetify и Bootstrap-Vue !!
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Grigorii K. Shartsev
~ - для статичных файлов
Вот не понял...
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Aleksandr Ivanov
Pug - страшный сон верстальщика.
Такой же страшный, как и про Vuetify и Bootstrap-Vue !!
бутстрап норм :) Там обнов позавезли, новые компоненты
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Т.е. для импорта всего содержимого, а не отдельных классов/функций?
источник

AI

Aleksandr Ivanov in Vue.js Russian Developers Community
Bogdan Saliuk
бутстрап норм :) Там обнов позавезли, новые компоненты
Я его подключаю нативно из ноды + jquery-slim. НЕ могу пользоваться Bootstrap-vue. Это какое-то извращение, по-моему.
источник

MC

Michael Chechin in Vue.js Russian Developers Community
Константин Лебедев
аможешь какойто пример?
data() {
     return {
items: [ {id:1, title ... },{},{} ...],
hidden: {},

выводишь список div v-for="item in items" ...   <li v-if="item.id in hidden" // есть ли такой ключ в hidden?

методы:
onHidden(id) { // кнопку там нажал скрыть  или еще чего
this.$set(this.hidden, id,  'что угодно или количество в корзине ');

this.$delete(this.hidden, id);  убрать из списка
источник

КЛ

Константин Лебедев... in Vue.js Russian Developers Community
Michael Chechin
data() {
     return {
items: [ {id:1, title ... },{},{} ...],
hidden: {},

выводишь список div v-for="item in items" ...   <li v-if="item.id in hidden" // есть ли такой ключ в hidden?

методы:
onHidden(id) { // кнопку там нажал скрыть  или еще чего
this.$set(this.hidden, id,  'что угодно или количество в корзине ');

this.$delete(this.hidden, id);  убрать из списка
о прикольно, понял, спасибо
источник

КЛ

Константин Лебедев... in Vue.js Russian Developers Community
Bogdan Saliuk
вынеси в метод и посмотри, что происходит. Срабатывает ли клик вообще или не отрабатывает именно твоя функция
Все отрабатывает, а в  vue dev почему то значение не меняется
источник

MC

Michael Chechin in Vue.js Russian Developers Community
Константин Лебедев
о прикольно, понял, спасибо
в обычном js делали  бы hidden[id] = ...  но тогда реактивности не будет
источник

КЛ

Константин Лебедев... in Vue.js Russian Developers Community
Константин Лебедев
Все отрабатывает, а в  vue dev почему то значение не меняется
источник