Size: a a a

Vue.js Russian Developers Community

2020 June 10

EU

Egor Urvanov in Vue.js Russian Developers Community
В чём отличия, Пока не понимаю.
источник

MC

Michael Chechin in Vue.js Russian Developers Community
Egor Urvanov
Зачем нужен @extened в scss, если можно сделать вот так:

    .elem-1.elem-2


В чём отличие конструкций:

    .elem-1 {
   }
   
   .elem-1.elem-2 {
   }


От

    .elem-1 {
   }
   
   .elem-2 {
       @extend .elem-1
   }


Они дают один и тот же эффект. Но второй вариант, на scss превности трудности, когда дело касается фреймворков. Например, vuejs.
Первая конструкция описывает 2 класса.
Елем1 и когда они елем1 и елем2 оба есть у элемента.

В сасс у тебя елем1 и независимый елем2 в который скопированы все свойства елем1.

Не одно и тоже
источник

MC

Michael Chechin in Vue.js Russian Developers Community
Влад
Ребят, я может плавлюсь но никак не вспомню как модифицировать объекты в data? Вот прям напрямую, хочу написать что-то вроде item : moment(this.item2). format() - ничего не выходит
Ээ this.item =...

Если его небыло в дате то
Vue.set(this, 'item',...)
источник

Д

Дмитрий in Vue.js Russian Developers Community
Michael Chechin
Проверяешь в компутед какой-то флаг, который кнопкой назначаешь
spasibo
источник

CG

Cat Gn in Vue.js Russian Developers Community
option.category__field(v-for='complect in inComplectArr' value=complect.id)='{{complect.name}}'
Почему в этой конструкции он пишет, что нельзя извлечь id из undefined, а без value=complect.id он показывает имя?
Выходит через v-for нельзя делать привязку к атрибутам?
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Cat Gn
option.category__field(v-for='complect in inComplectArr' value=complect.id)='{{complect.name}}'
Почему в этой конструкции он пишет, что нельзя извлечь id из undefined, а без value=complect.id он показывает имя?
Выходит через v-for нельзя делать привязку к атрибутам?
Потому что не нужно использовать паг. А так, то я не вижу bind. Собственно, у тебя паг и ругается, думаю, а не вью
источник

В

Вадим in Vue.js Russian Developers Community
Подскажите, как во Vue можно импортировать файл .html ?
Попробовал через   'raw-loader'

Но выдает ошибку в консоле:
Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
источник

CG

Cat Gn in Vue.js Russian Developers Community
Bogdan Saliuk
Потому что не нужно использовать паг. А так, то я не вижу bind. Собственно, у тебя паг и ругается, думаю, а не вью
:value=complect.id - не помогло
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Cat Gn
:value=complect.id - не помогло
та же ошибка?
источник

CG

Cat Gn in Vue.js Russian Developers Community
Bogdan Saliuk
та же ошибка?
Да
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Cat Gn
Да
покажи консоль
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Вадим
Подскажите, как во Vue можно импортировать файл .html ?
Попробовал через   'raw-loader'

Но выдает ошибку в консоле:
Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
куда и зачем?
источник

CG

Cat Gn in Vue.js Russian Developers Community
Bogdan Saliuk
покажи консоль
источник

В

Вадим in Vue.js Russian Developers Community
Bogdan Saliuk
куда и зачем?
В компонент .vue

import Text from '@/html/Text.html';
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Cat Gn
Вроде, всё ещё паг ругается.
Это единственное место чтения id в темплейте?
источник

CG

Cat Gn in Vue.js Russian Developers Community
Bogdan Saliuk
Вроде, всё ещё паг ругается.
Это единственное место чтения id в темплейте?
Да, других мест нет
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Вадим
В компонент .vue

import Text from '@/html/Text.html';
зачем? :)
источник

CC

Clocker Clocker in Vue.js Russian Developers Community
Уважаемые программисты, подскажите, не понимаю есть массив многомерный, пытаюсь сделать поиск по дочернего массиву, как это сделать? По родительскому получается а по внутреннему нет
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Clocker Clocker
Уважаемые программисты, подскажите, не понимаю есть массив многомерный, пытаюсь сделать поиск по дочернего массиву, как это сделать? По родительскому получается а по внутреннему нет
показывай, как ищешь :)
источник

В

Вадим in Vue.js Russian Developers Community
Bogdan Saliuk
зачем? :)
Есть статичные страницы на сайте. Их нужно как-то редактировать. Решили вынести код  в статичные html файлы, чтобы их мог править другой человек без разворачивания проекта. Какие еще решения могут быть для такой задачи?
источник