@vuejs_ru

Страница 3216 из 3900
ivan
07.07.2018
09:15:08
єто понятно. пусти с консоли ту команду

Zamir
07.07.2018
09:15:23
єто понятно. пусти с консоли ту команду
ааа, все понял, нет не пускает

то же env: nod: No such file or directory

ivan
07.07.2018
09:15:42
значит с путями беда, попробуй абсолютніе

Google
Zamir
07.07.2018
09:16:11
значит с путями беда, попробуй абсолютніе
типа так "svg": "vsvg -s ~/static/svg -t ~/static/icons" ??

ivan
07.07.2018
09:17:15
сначала из консоли, а как получится - то в пакаж можно засунуть

Zamir
07.07.2018
09:18:16
все вроде в корне лежит (

Oleg
07.07.2018
09:25:53
Всем привет. Начинаю постигать работу с компонентами во vue.js. Прошу глянуть фиддл, подсказать: правильный ли использую подход, или лучше сделать как то по-другому? Тут простой пример с использованием v-if. Смена состояния иснтанса из компонента https://jsfiddle.net/VeVeO/wgkyj94h/2/

ivan
07.07.2018
09:27:58
var не нужен, ЕСМА2016 на дворе

Oleg
07.07.2018
09:28:34
Это всё?)

ivan
07.07.2018
09:29:11
sample.showDiv == true -- это вообще позорное непонимание джаваскрипт

Oleg
07.07.2018
09:29:47
Ну я новичок, потому то и спрашиваю. Ощущаю, что это какой то костыль

ivan
07.07.2018
09:30:35
learn.javascript.ru

Varyen
07.07.2018
09:30:57
learn.javascript.ru
он не про это спрашивал, к слову

ivan
07.07.2018
09:31:29
у него с джаваскрипт плохо, куда ему с такими знаниями во вью лезть

Google
Oleg
07.07.2018
09:32:08
тебе надо чтобы родитель именно знал состояние и мог его переключать?
Да. И переключение должно идти именно из компонента

Furrya
07.07.2018
09:32:10
Плохо, глобальный компонент знает про var (better const sample) что есть инстанс рут компонета

Varyen
07.07.2018
09:39:00
Да. И переключение должно идти именно из компонента
лучше $parent, так только один уровень, и лучше не хардкодить имя события которое эмитишь, а передавать его в props

да и ссылку на компонент, у которого эмитишь событие, тоже передавать в props

Александр
07.07.2018
09:40:21
Всем привет) небольшой вопрос) Впервые узнал о существовании headless cms, когда стал ковыряться в vue и nuxt. Вопрос не ради холивара - на какие headless cms стоит обратить внимание? Их немало, но, как я понимаю, среди них очень много "новичков", а хочется получить инструмент, который уже проверен

Александр
07.07.2018
10:18:56
но эт самому писать
Ну не. Костылить самому не хочется)

Edward
07.07.2018
10:43:23
Ребят, хочу сделать чат с возможностью прикрепления фотографий. Посоветуйте что почитать/посмотреть по этому поводу

Furrya
07.07.2018
10:45:51
У вас есть время? У вас есть желание? Так берите и делайте, читайте, пробуйте, опять делайте))

Edward
07.07.2018
10:47:54
https://coursehunters.net/course/real-time-chat-with-node-js-socket-io-and-vue-js
Сам чат я умею делать, немогу только отправлять прикрепленные фото.В этом уроке как я вижу этого так же не рассматривают

Furrya
07.07.2018
10:49:00
Если вы умеете "чат", вы должны понимать, что нужно для "аттач файлов" Или я чего то не понимаю?

Arsen
07.07.2018
10:49:23
Странно, что человек, умеющий делать чат, не умеет загрузить файл на серв

ivan
07.07.2018
10:50:05
кодируй изображение в строку бейс64 и шли строкой

Furrya
07.07.2018
11:07:07
кодируй изображение в строку бейс64 и шли строкой
Лучше файлами) Потом не только картинки нужны будут. Потом несколько картинок Потом несколько больших картинок с преью Какой там длинны base64 строка будет?) К тому же тем кто захочет отключить прогрузку картинок, обломятся.

К тому же base64 в БД нужно хранить. А файл - в ФС на диске. По мне так ФС для файлов хорошо работает, чем перегонка в base64 и складывания (??? куда ???)

ivan
07.07.2018
11:09:10
файлом? так вебсокет же файлы не умеет, это строчный протокол

Furrya
07.07.2018
11:09:31
зачем по ws если есть http

Google
Furrya
07.07.2018
11:09:42
ws перед тем как поднятся, обстукивает по http

значит http априори есть, складывать файлы как статику в file storage какой нибудь

или я не понимаю чего то?

Владимир
07.07.2018
11:33:48
ох, ну и потрахался я с jwt

Furrya
07.07.2018
11:35:02
ох, ну и потрахался я с jwt
Хм, а сюда покурить после зашли? xD И как оно в постели? Если без шуток.

Владимир
07.07.2018
11:35:12
Смешанные чувства

рецепты собирал по разным источникам

Furrya
07.07.2018
11:36:25
Ну вот, я думал у вас там поза уникальная,

а вы все нагуглили)))

Ivan
07.07.2018
12:26:46
Добрый день! подскажи, как будет лучше реализовать удаленный доступ к БД ? Просто делать запрос в базу с удаленным коннектом Или вынести все скрипты на сервер с БД и сделать типо API ? например: 1 - Файл get_data.php находиться на том же сервере что и сайт. В этом файле происходит соединение с Базой и запрос на получение данных. Получаю данные и работаю с ними 2 - файл get_data.php хранить на том же сервере что и БД и делать запрос через axios и получать данные? Как будет работать быстрее ?

Anton
07.07.2018
12:38:13
ну если один запрос к апи приводит к множеству запросов к базе, обработке этих запросов, то по идее второй вариант быстрее будет

Anton
07.07.2018
12:38:47
но первый правильнее, мне кажется

ed
07.07.2018
12:39:49
вариантов вообще нет?

народ, vue-router, можно ли в роуте прописать гибкий рендер? например: при выполнении условия рендерить компонент, который указан например в мете, если условие не выполняется, то другой компонент?

Антон
07.07.2018
13:01:33
А причем тут роутер? Сделай компонент обертку

ed
07.07.2018
13:02:00
А причем тут роутер? Сделай компонент обертку
вот вопрос как правильно его скормить роутеру

Nikita
07.07.2018
13:09:44
Я делал на странице так, просто ставил условия на компоненты, а с роута уже получал данные и прогонял на проверку.

ed
07.07.2018
13:13:43
я пытаюсь сделать нечто подобное (такой каждый роут), вернуть router-view или компонент который соответствует этому роуту, component это что-то в стиле () => import('pages/pageName') route.component = { render(h) { return this.$children && this.$children.length ? h("router-view") : h(component) } }

в итоге хочу чтобы при переходе users - рендерился компонент страницы, а при переходе в чайлд роут users/5 родитель был router-view а чайлд (текущий роут, то есть дочерний) был компонентом

Google
Влад
07.07.2018
13:22:25
что-то я как-то не пойму, как настроить timeout для axios. Делаю const axios_domain = Axios.create({ timeout: 2000, }) и дальше this.$axios_domain .get() Получаю "TypeError: Cannot read property 'get' of undefined"

ed
07.07.2018
13:22:35
я просто хочу нормальный рендер дочерних роутов а не внутри компонента родительской страницы

пипец как реакт так и вью рендерит дочерние роуты в компоненте родительской страницы, почему нельзя было это нормально сделать?

кто придумал этот бред

это удобно только в 1 случае, когда у тебя роут-модалка, но почти никто не делает так

я даже больше скажу, большая часть фронтов до этого не додумывается в принципе (роут-модалка)

Roman
07.07.2018
13:30:57
Ты о чем?

ed
07.07.2018
13:33:26
Ты о чем?
[ { name: 'users-list', path: 'users', component: UsersTable children: [ { name: 'user-page', path: ':userId', component: UserPage } ] } ] я хочу чтобы при таком конфиге, при переходе на users/999 отрендерился только компонент UserPage без дополнительной логики на уровне UsersTable

Admin
ERROR: S client not available

ed
07.07.2018
13:34:30
но это так не работает, рендерятся так же все уровни родительских роутов

и я не могу понять как это сделать "по человечески"

Roman
07.07.2018
13:35:10
Компоненты рендерятся снизу вверх, от детей до родителей же

Никак не сделаешь

ed
07.07.2018
13:35:44
вот из-за этого меня и бомбит, это бред, логично же, что если я рендерю компонент страницы мне нахрен не надо родительский компонент страницы

Roman
07.07.2018
13:36:08
А как ты предлагаешь распознавать иерархию компонентов в таком случае?

ed
07.07.2018
13:37:04
в мире реакта такая же проблема, и там костыляют примерно так (в рендер функции): if(this.props.children) { return this.props.children }

вообщем, я надеялся что во вью нет такой фигни, как вы делаете многоуровневые ссылки?

users/user/user-statistic/user-statistic-table например

делать роуты рядом, да можно, но это тоже бред, тогда хлебные крошки надо костылять

Vlad
07.07.2018
13:38:30
так не делай потомка , зачем ?

Google
Vlad
07.07.2018
13:38:41
потомки и презназначены, чтоб в родительском отображать их

ed
07.07.2018
13:39:13
еще больше меня бомбит от того, почему за столько лет это не сделали нормально)

Vlad
07.07.2018
13:40:21
А как по-твоему нормально?

ed
07.07.2018
13:41:01
иметь параметр для настройки нужно ли рендерить компонент родительского роута

Arsen
07.07.2018
13:42:20
Просто рядом с /users роутом определи /users/:userId

ed
07.07.2018
13:42:32
Arsen
07.07.2018
13:42:36
Почему

ed
07.07.2018
13:43:01
возьмите любой бекенд фреймворк там роуты описываются логично родители, чайлды, тут все на 1 уровне, хотя есть иеархия

Arsen
07.07.2018
13:43:04
Если это чайлд страницы - логично, что он встраивается внутрь родителя а не вместо него

ed
07.07.2018
13:43:24
стандартный кейс это компонент целой страницы

Arsen
07.07.2018
13:43:33
Лолнет

ed
07.07.2018
13:43:50
окей layout еще

Arsen
07.07.2018
13:44:01
Но вообще, можешь создать просто 2 child

Один на роут /

Другой на :userId

ed
07.07.2018
13:44:29
users/user/user-statistic/user-statistic-table вот такая иеархия сломается

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