@vuejs_ru

Страница 1450 из 3900
Dimanius851
11.10.2017
12:55:07
ну доки же

Pauline
11.10.2017
12:57:21
в доках вроде не так

Le
11.10.2017
12:58:36
я уже почти не использую ключевое слово function

Google
Le
11.10.2017
12:58:41
либо стрелочки либо методы

брат жив

Rafael
11.10.2017
12:59:30
я уже почти не использую ключевое слово function
а я использую, для большей выразительности кода

семантичность все дела

Dimanius851
11.10.2017
13:00:01


Vladimir
11.10.2017
13:01:04
я уже почти не использую ключевое слово function
Иногда на нативе не понимаю, почему функция не работает, оказывается забыл ввести function

Le
11.10.2017
13:04:01
семантичность все дела
ну это таки хороший тон, но и вкусовщина, с модулями всё равно как-то всё по полочкам лежит

Pauline
11.10.2017
13:04:35
да)

Le
11.10.2017
13:10:38
семантичность все дела
А вообще я вот призадумался, стрелочная нотация это же по сути функциональный стиль, то есть с точки зрения семантики, так можно отделять pure-функции от всех остальных ?

Rafael
11.10.2017
13:11:33
может и можно, но только если ты пишешь в фп

если нет - то и не надо

Le
11.10.2017
13:11:39
Если сайд эффектов нет, то пишем через стрелочку, если есть, то function

Только в коллбеках все равно придется стрелочки делать из-за контекста

Google
Le
11.10.2017
13:17:52
Если еще подумать, то если функция не pure, то это и так скорей всего метод, хех

Короче все в порядке с семантикой, на мой вкус ?

Alex
11.10.2017
13:45:56
Как при переключении динамических компонент, по нажатию на ссылку, убрать эффект перезагрузки страницы? После нажатия страница скорллится моментально вверх, как будто её подгрузили с сервера.

<a @click.prevent="register(partnersBoxItem)" class="button-1 button-2" href="#">Оформить заказ</a>

<transition name="fade"> <component :is="currentView"></component> </transition>

Артур
11.10.2017
13:47:16
может дело в том что после того как первый компонент умер и пока не завелся второй - высота страницы маленькая?

Alex
11.10.2017
13:48:20
Не видать мне анимацию при переключении компонент

Vladimir
11.10.2017
13:50:26
Артур
11.10.2017
13:50:55
вроде как prevent и должен решать этот нюанс

Alex
11.10.2017
13:51:20
скорее всего он скроллит из-за якоря #
тоже так думал, убрал его, то же самое, пока транзишн не убрал

Dimanius851
11.10.2017
14:02:06
<a :href="post.user.id">{{ post.user.name }}</a> сюда можно как то подставить '/user/' перед id, что бы было /user/id

Vladimir
11.10.2017
14:03:22
:href="/user/${post.user.id}"

sek

``

внутри скобок ещё эти добавь ..

Dimanius851
11.10.2017
14:07:18
:href="/user/${post.user.id}"
<a :href="'/user/'+post.user.id"></a> вот так сделал

Vladimir
11.10.2017
14:07:53
ну точно также, только в стиле es6

Dimanius851
11.10.2017
14:11:36
ну точно также, только в стиле es6
<a :href="`/user/${post.user.id}`"></a> а, вот, дошло

Vladimir
11.10.2017
14:13:30
Да-да , просто у меня телеграм скрывал эти символы ..

Google
Vladimir
11.10.2017
14:14:50
Ну херню какую-то делал)

Alex
11.10.2017
14:14:51
В эту строку код записывается ``

Vladimir
11.10.2017
14:15:16
понЕл)

Ребят, 4,85mb для всего минифицированного проекта - много?

Александр
11.10.2017
14:16:20
а как в router-link прокидывать пропсы другого компонента?

Vladimir
11.10.2017
14:16:35
Никак

я уже сегодня спрашивал.

Александр
11.10.2017
14:16:52
Vladimir
11.10.2017
14:17:10
Gzip?
Нет, просто обычная папка dist

Александр
11.10.2017
14:17:35
т.е. 4мб не js весит а всё?

Vladimir
11.10.2017
14:17:43
Да-да)

Alex
11.10.2017
14:17:50
Дичь

Vladimir
11.10.2017
14:17:56
полностью весь проект забилденный

Что?

Alex
11.10.2017
14:18:13
Я такой жирноты не встречал ещё)

Vladimir
11.10.2017
14:18:26
Дохрена весит??)

Alex
11.10.2017
14:18:37
Да, но сам спа не делал

Мб это норм?

Google
Vladimir
11.10.2017
14:18:58
Хмм, ну тут спа и сложный canvas

полностью админка, с большим количеством модалок и страниц, плюс огромный canvas

Александр
11.10.2017
14:19:25
сколько js весит?

Vladimir
11.10.2017
14:19:42
3,51мб

Александр
11.10.2017
14:19:58
Какая разница сколько модалок. Используется только 1 компонент

ну ты эти 3.5 можешь разбить на части. Чтобы первый раз кучу не грузить

Vladimir
11.10.2017
14:21:10
используется один, а содержимое разное всегда. Кароче не суть ..

ну ты эти 3.5 можешь разбить на части. Чтобы первый раз кучу не грузить
Спасибо vue-cli , что за меня всё это сделал, он сделал 3 части js файлов

Александр
11.10.2017
14:22:05
ну на этом ещё не всё

Admin
ERROR: S client not available

Александр
11.10.2017
14:22:23
есть такая штука как динамическая подгрузка у вебпака

когда роут дёргаешь, он его подгружает

Vladimir
11.10.2017
14:24:11
Болезненно настраивается ?

Александр
11.10.2017
14:24:34
Да мне то всё равно

Vladimir
11.10.2017
14:25:00
Как это делается-то я спрашиваю?))

Александр
11.10.2017
14:25:16
))



ну и в конфиг это



На выходе это

Google
Александр
11.10.2017
14:26:43


Vladimir
11.10.2017
14:27:17
Эмм, впервые слышу, и типо ты выигрываешь тем, что импортишь роут в components: , а не сверху документа?

Александр
11.10.2017
14:28:20
Не понял

Все компоненты делишь на чанки. Роутер сам поймёт какой чанк надо загрузить



На структуру не смотри. У меня всё на модули разбито. Тебе нужен только () => import

Quiss
11.10.2017
14:42:55
Все компоненты делишь на чанки. Роутер сам поймёт какой чанк надо загрузить
я так понимаю, за чанки отвечает этот параметр webpackChunkName ?

Александр
11.10.2017
14:46:59
Да

Его можно не указывать

Но тогда группы сделать нельзя

Vladimir
11.10.2017
14:49:18
Но тогда группы сделать нельзя
Саша, я сделал, но js папка стала тяжелее, но зато js разделился на большие файлы .. Есть выигрыш с этого или проиграл по размеру папки?

Александр
11.10.2017
14:49:56
Не важно сколько папка весит

Важно сколько js

Ну он прибавит немного

Но зато нагрузка меньше

И страница быстрее грузится

Dimanius851
11.10.2017
14:51:06
а в какую сторону смотреть, что бы понять, что сделать, что бы при переходе на /user/1 при использовании роутера работала вьюха, а то ведь у меня при запросе 404. Работает только при запросе на / ?







Александр
11.10.2017
14:52:21
user/:id

Dimanius851
11.10.2017
14:52:57

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