Victor
просто пропустил return
Victor
там объявлен массив
Ну так и верни из data масисв
Victor
return { amounts: [1, 2, 3] }
Евгений
массив пустой, туда ставится индекс при v-for
Victor
так не бывает если массив пустой, то инпутов нет
Victor
откуда данные приходят?
Victor
кто наполняет массив?
Евгений
http://joxi.ru/E2peD9VfB1NMoA
Евгений
сначала выбираем категорию 1, потом товар 2 , он падает в корзину
Евгений
3
Евгений
в корзине 3 я пытаюсь количество выставить по-умолчанию =1
Евгений
ну вот в этот момент this.amounts.push(1)
спасибо огромное-сработало
Victor
Начнем с простого вопроса: почему amount отдельно?
Victor
Почему не item.amount?
Eugen Su
таварищи, подскажите пожалуйста, а где обычно принято хранить общие константы?
Eugen Su
да я вот сперва спросил, а потом сделал. спасибо :) /me будет считать до десяти перед задаванием вопроса
Madiyar
/me
Oleksandr
Спс. Изучил Вебпак, и все настроил )
Быстро же ты изучил вебпак)
Абдула
Быстро же ты изучил вебпак)
Информации полно ))
Абдула
В интернете
Абдула
Скринкаст от learn.javascript.com помог быстро вникнуть в тему. А там дальше документация хорошая
Oleksandr
Информации полно ))
Та я за то, что там много учить чтобы знать вебпак)
Абдула
Та я за то, что там много учить чтобы знать вебпак)
Ну для начало разработки хватает ))
Абдула
Дальше больше )
Anonymous
/me
Eugen Su
/me
Oleksandr
Как работать с транзишнами во Вью роутере ? В документации роутер-вью оборачивали в компонент транзишн с именем анимации и все. Но у меня при переходе на другой Вью компонент - анимации нет. А вот если роутер-вью компоненту поставить атрибут v-if, и переключать его значение, тогда анимация есть. Что я делаю не так ?
qluqua
Погугли параметр appear для тега transition в доке, может быть он тебе нужен
Oleksandr
Погугли параметр appear для тега transition в доке, может быть он тебе нужен
При первой загрузки роутера анимация есть, а при переходах по компонентам нет
Oleksandr
После того как поставил этот атрибут
qluqua
<transition appear mode="out-in">
qluqua
вот так думаю заработает)
qluqua
тут подробнее https://ru.vuejs.org/v2/guide/transitions.html#Режимы-переходов
qluqua
можно in-out, можно out-in смотря как тебе надо
Eugen Su
други, у вас под рукой нет datepicker'а с возможностью вводить руками дату в инпут, а не только на календаре выбирать?
qluqua
ну и не забыть про анимации в css
qluqua
// &.v-enter-active // &.v-leave-active // transition transitionDefault // &.v-enter // &.v-leave-to // opacity: 0
Oleksandr
<transition appear mode="out-in">
У меня уже указан этот мод)
qluqua
вот классы
Oleksandr
Сек
Oleksandr
Такое чувство что меняется не сам роутер-вью компонент, а его контент, и поэтому анимация не срабатывает
Oleksandr
То есть если меняется сам роутер-вью, напрямую, тогда ок
qluqua
veu devtools для Хрома должны тебе помочь понять, что там на самом деле меняется
qluqua
vue*
qluqua
Отслеживай изменился ли route
Oleksandr
Oleksandr
А можно юзать напрямую классы из animate.css, или нужно их наследовать и делать свои классы под вью ?
Oleksandr
Нашел порт либы под вью)
qluqua
теоретически можно задать transition name такой же как и классы в animate.css и получить результат, но я бы задавал анимации из animate.css для стандартных классов перехода
qluqua
пакет это, конечно, круто. но я предпочитаю поменьше их тянуть и если нужна конкретная анимация — просто скопировать её код)
Oleksandr
Ну это уже пред прод оптимизации, а пока дев, то проще все стянуть и выбирать чё понравится
qluqua
Ребята, а подскажите пожалуйста, как правильно организовать такую вот струтуру: у меня есть родитльский роут и его дети. В компоненте родительского роута по-умолчанию рендерится первый потомок
qluqua
routes: [ { path: '/', name: 'Intro', component: Intro }, { path: '/home', name: 'Home', component: Home }, { path: '/test', name: 'Test', component: Test, children: [ { path: '', name: 'Step0', component: Step0 }, { path: 'step1', name: 'Step1', component: Step1 }, { path: 'step2', name: 'Step2', component: Step2 }, { path: 'step3', name: 'Step3', component: Step3 }, { path: 'step4', name: 'Step4', component: Step4 }, ] },
qluqua
А вьюха мне вот что пишет: [vue-router] Named Route 'Test' has a default child route. When navigating to this named route (:to="{name: 'Test'"), the default child route will not be rendered. Remove the name from this route and use the name of the default child route for named links instead.
qluqua
Какой best-practice для таких случаев?
qluqua
Компонент Test у меня как обертка с навигацией для компонентов step0, step1 etc.
Ali
Всем привет, есть у кого-то опыть тестирования vue, в частности vuex ? У меня, нy очень странная ошбика появляется. Когда тестирую просто js файлы или компоненты vue, все ок. Но как только импортирую vuex модуль или отедльно state/getter/mutation. У меня сразу появляется ошибка SyntaxError: Unexpected token <. не могу понять в чем проблема, нужны ккакие-то особые танцы с бубнами чтобы тестирова vuex ? Причем, модули это же по сути обычные объекты, втф.
Anonymous
getters - обязательное условие, чтобы они что-то возвращали, или не обязательно? допустим, getter только отслеживает изменения в переменных и генерирует событие при выполнении условия; но ничего не возвращает
qluqua
getter создан, что бы возвращать значения из store, для отслеживания изменений в store попробуй использовать computed preoperties и watch в компонентах
qluqua
а покажи как? даже интересно стало
Anonymous
ну вот так у меня сейчас
qluqua
хм, emit прямо в геттере. ну хз, работает и ладно) спасибо
Anonymous
хм, emit прямо в геттере. ну хз, работает и ладно) спасибо
"emit прямо в геттере" - почему бы нет? ))
Anonymous
хотя да - выглядит как-то не тру - согласен ))
Anonymous
просто у меня сейчас управление модального окна - только из store хотел перевесить управление на общую шину EventBus, чтобы сделать более универсальным все переделывать придется - неохота ))
Anton
))
Anton
@hiperteksto, Никогда не думал о том, чтобы усечь себе руки?
Anonymous
@hiperteksto, Никогда не думал о том, чтобы усечь себе руки?
нет - голова и руки - это единственная моя радость в моей жизни ))