@vuejs_ru

Страница 3858 из 3900
dev
22.10.2018
13:57:14
т.е от обратного

Illya
22.10.2018
13:58:43
логично

источником истины во вью является модель :)

dev
22.10.2018
14:03:30
чет както неадекватно ведет

Google
web
22.10.2018
14:06:09
Всем привет, хотел спросить, возможно ли разрабатывать какой нибудь сайт на vue.js, параллельно нескольким разработчикам? Дело в том, что хотелось бы чтобы у каждого разработчика была только своя зона ответственности, что то вроде "модуля", который потом в общий скелет приложения можно было бы импортировать. Заранее спасибо)

web
22.10.2018
14:10:41
Не корректно выразился, параллельно понимаю, что могут, но хотелось бы чтобы никто не видел, остальную часть кода, кроме своей)

Hedint
22.10.2018
14:14:04
Не корректно выразился, параллельно понимаю, что могут, но хотелось бы чтобы никто не видел, остальную часть кода, кроме своей)
и не говорил о том, что разрабатывает? это квест?) Если серьезно, то vue тут неспецифичен, это всё про разработку любого ПО. Успешность данного начинания будет, в большей степени, зависеть от кривизны рук того, кто поделил зоны ответственности и продумал, как будет происходить разработка проекта, и, в меньшей степени, от исполнителей конкретных частей. Люди должны договориться о том, какие интерфейсы/компоненты/части предоставляет их модуль, описать все это в документации, code style и т.д. и т.п.

web
22.10.2018
14:16:58
@hedint спасибо, понял)

Александр
22.10.2018
14:22:18
подскажите как сделать реализацию input с двумя кнопка +1 и -1 для продукта, хочу вынести в отдельный компонент, т.к эта функциональность присуща и в других блоках, мне через emit тригерить поле в data продукта?

Alex
22.10.2018
14:22:56
Компонент работающий через v-model

Александр
22.10.2018
14:24:33
а как мне передавать значение в Продукт, ведь при добавлении в карзину мне нужно значение с countera?

Almaz
22.10.2018
14:24:42
если записать объект в window, он останется реактивным?

Hedint
22.10.2018
14:26:57
если записать объект в window, он останется реактивным?
возможно я пожалею о том, что я это сказал, но да, должен остаться - это же просто ссылка )

DimenSi
22.10.2018
14:29:28
а нельзя просто проверить

у вас приложение на доверии держится?

Google
DimenSi
22.10.2018
14:30:46
- У меня закончились фиксы, сер. - Фронтэнд, у тебя исякла вера в свой фреймворк? - Никак нет, сер! - Тогда фикси

Timur
22.10.2018
14:30:52
Знаю не в тему, но кто может помочь вывести success в трех формах https://codepen.io/anon/pen/GYBzZK ?

Stanislav
22.10.2018
14:31:27
@xanf_ua сори что задалбливаю вопросами но тут общий вопрос а твоем мнение довольно весомое. у меня масса знакомых бекендеров и бекендовый бекграунд. я чуствую что бек с 2015 стал как то самоочевиден и основной движ в вебе на фронте. Короче вопрос в чем - ты себя относишь больше к фронтенд тусовке же? и правильно ли я понимаю что она более свободная в плане работы на себя? тоесть в бекенд мире нет ребят вроде абрамова там нет новых технологий лет так надцать, Людей мало и в основном проблемы хайлода? И вообще если речь про фулстак то сейчас это 80% фронта и 20% бека и это раньше было иначе или нет? Или есть какой то другой вижон этих миров?

Pavel
22.10.2018
14:34:28
Доброго дня

Александр
22.10.2018
14:37:06
Вместо вмодел value и input (или чего там у вас в vmodel)
я может туплю, или не так выразился, у меня есть компонент Product и компонент Counter как реализовывать Counter я знаю, вопрос как хранить значения Counter для каждого Product, оно же должно храниться в Product

Alex
22.10.2018
14:38:43
в компоненте Product свойство заведите, и у каждого компонента будет свое локальное состояние со своим счетчиком

v1ar31
22.10.2018
14:42:01
Александр
22.10.2018
14:47:03
Спасибо

Pavel
22.10.2018
14:50:29
А ещё лучше сразу втащи store и учись работать с ним

Александр
22.10.2018
14:52:14
у меня есть store

просто не хочу там значение хранить

которое отправляеться только если человек нажал добавить в карзину)

Pavel
22.10.2018
14:53:42
Принцип стора - работа с данными и передача от компонента к компоненту, связь через пропсы и Эммит делает компоненты менее гибкими, как мне кажется

Agshin
22.10.2018
14:56:30
Что я делаю не так при вызове ЭКШЕНА в модуле auth из компонента ? this.$store.auth.dispatch('AUTH_REQUEST')

Александр
22.10.2018
14:57:44
this.$store.dispatch('auth/AUTH_REQUEST') ?

Agshin
22.10.2018
14:59:20
Vlad
22.10.2018
15:18:31
Полез я ваш GO смотреть, ну че это за зашквар if err != nil Сириозли? ВЕЗДЕ

Кирилл
22.10.2018
15:22:56
А в чем проблема?

Arsen
22.10.2018
15:23:48
Не по православному

Google
Arsen
22.10.2018
15:23:51
Надо if err != yuriy

brute11k
22.10.2018
15:24:22
У меня следующая проблема с SSR + Rails API: - Node.js рендерит весь HTML, который нужен для отображения в браузере, и клиент может целиком его скачать. - После того, как HTML подгрузился на клиенте, Vue.js уже делает запросы к Rails API и рисует данные. - Проблема возникает в следующем: поисковики, которые не могут подождать, пока отрендерится весь JS, будут видеть пустую страницу, без данных. Собственно, как сделать так, чтобы Node.js вытаскивал все нужные данные с Rails API и для первого запроса на страницу выдавал готовый HTML с уже закешированными данными?

?? Denis
22.10.2018
15:24:29
if err!========null_or_undefined

brute11k
22.10.2018
15:25:06
По каким тегам гуглить? Я пока такое только нашёл: https://stackoverflow.com/questions/41936255/react-server-side-rendering-with-backend-requests

brute11k
22.10.2018
15:30:21
Уже поздно, проекту 9 лет и написан на Rails + coffee ;) Переписываем фронт на Vue

Туся
22.10.2018
15:31:07
ну если переписываете на Vue, то может быть не поздно?

Roma
22.10.2018
15:31:26
Ни разу ещё не видел проект на кофи

Туся
22.10.2018
15:37:09
если переписывать только начали, то можно довольно быстро на nuxt перетащить. Для ssr + vue это достаточно комфортное решение, чтобы свои велосипеды не писать, типа описанного кейса.

brute11k
22.10.2018
15:37:31
Да, но этот проект переходил из рук в руки на протяжении девяти лет. Сами понимаете, что там сейчас творится...

Первоначально был выбран неправильный подход. На каждую страницу загружался свой Vue

brute11k
22.10.2018
15:39:16
И есть даже страницы, где друг с другом несколько инстансов Vue запущено, для каждого элемента свой

Ни о каком SPA речи не шло

Мы даже не можем сейчас Nuxt использовать, потому что это равносильно полному переписыванию фронта

Чего мы сейчас позволить себе не можем

Насколько я помню, возникает конфликт, если внутри root-элемента повесить ещё один new Vue( .. el: '#some-element' ... )

В идеале точка входа должна быть единственной, верно?

В этом проекте их с десяток сейчас

Частично это решает проблему SSR

Google
brute11k
22.10.2018
15:43:01
Поскольку Rails рендерит готовую страницу с данными, а Vue уже прогрессивно улучшает её

Туся
22.10.2018
15:43:09
https://ssr.vuejs.org/guide/data.html#data-store

Admin
ERROR: S client not available

brute11k
22.10.2018
15:45:01
https://ssr.vuejs.org/guide/data.html#data-store
По-моему, то что нужно, спасибо

Denis
22.10.2018
15:57:40
Ребята, создал проект в cli3 оно мне автоматом добавило 5к+ файлов в новых для гита. Как сделать, что бы папку node_modules не добаляло? В .gitignore все ок.

Sunlive
22.10.2018
15:58:13
прикнь над на ошибки проверять, а то упадем

эт тебе не нода

Michael
22.10.2018
16:02:54
и норм

Sunlive
22.10.2018
16:03:14
ага

идельный мир

Vlad
22.10.2018
16:10:52
прикнь над на ошибки проверять, а то упадем
естественно, человеческим try catch. != nil это пиздец вот у меня на пробном коде уже две проверки надо сделать, как именовать ошибки?)) err1, err2?)

Vlad
22.10.2018
16:39:05
нет, пиздец это catch в js :)
Ну я и не говорил, что мне в жс нравится)

Vitaliy
22.10.2018
16:53:11
Всем привет ) есть стейт vuex в нем array картинок, которые ставятся в одном компоненте. Как отобразиить две картинки одновременно в дух компонентов, чтобы каждый компонент был связан и знал какую картинку показывать ?

Google
Arsen
22.10.2018
16:53:42
Но вопрос не понятен ваще

Vitaliy
22.10.2018
16:53:43
Спамишь?
не просто целый день дома не был )) решил еще раз спросить

Arsen
22.10.2018
16:53:46
Растолкуй

DimenSi
22.10.2018
16:53:59
Michael
22.10.2018
16:54:24
Реакт
с реактом vuex супер работает

Иван
22.10.2018
16:54:34
народ, я тут вью потиху осваиваю, объясните, в чем отличие: import Home from "../views/Home"; ... routes: [ { path: "/", name: "home", component: Home }, ] и routes: [ { path: "/about", name: "about", component: () => import("../views/About.vue") } ]

Иван
22.10.2018
16:55:13
благодарю

Vitaliy
22.10.2018
16:55:49
Спамишь?
ну вообщем один компонент ставить в vuex'e ссылку на картинку, тоесть в array ее добавляет ), а а другой компонент должен знать что за индекс картинки и ставить у себя ту же картинку что и в компоненте, который и ставит картинку в vuex )

Arsen
22.10.2018
16:56:07
ШО

Страница 3858 из 3900