@vuejs_ru

Страница 3806 из 3900
Alex
14.10.2018
00:35:51
Я к тому что 2G давно не видел уже

Vladislav
14.10.2018
00:36:01
Alex
14.10.2018
00:36:12
С киева

DimenSi
14.10.2018
00:36:23
И парсинг кода занимает очень много процессорного времени, это очень дорого по ресурсам и батереи и времени.

Google
Alex
14.10.2018
00:36:25
И ездил автобусом в херсон

Vladislav
14.10.2018
00:36:36
и как давно завезли 4g?

Alex
14.10.2018
00:36:40
Но практически всю дорогу работал 3G

Vladislav
14.10.2018
00:36:43
Еще скажи мертвых зон нет

Одесса - нифига

Alex
14.10.2018
00:37:08
Еще скажи мертвых зон нет
Говорю же, два состояния либо грузит либо нет))

DimenSi
14.10.2018
00:37:12
Картинка в 500кб и код в 500кб имеют разный вес для телефона.

Alex
14.10.2018
00:37:44
Я понимаю это

DimenSi
14.10.2018
00:38:34
Код ему нужно интерпретировать
Мы отдаем контент в gzip, потом нужно распарсить сам код на аст, потом уже интеопоетировать

Сначала вытащить из gzip, потом парсить, потом запускать.

Это дорого.

Поэтому вес это важно даже в наше время.

Google
DimenSi
14.10.2018
00:40:29
У моих клиентов с сайтов уходили как раз потому, что люди не дожидались загрузки jquery и пары плагинов

Да и не все сидят на топовых телефонах.

Вроде бюджетники самсунга до сих пор без 4г сети

Alex
14.10.2018
00:41:32
Ну хз

DimenSi
14.10.2018
00:42:18
А че хз, просто открой свой сайт сбилженный с девтулс включив тротлинг процессора и сети

И увидишь как быстро открывается сайт у ребят на телефонах.

Alex
14.10.2018
00:43:07
Я хз как это сделать

DimenSi
14.10.2018
00:43:33
Ты не фронтэндер значит?

Alex
14.10.2018
00:43:56
Я не опытный фронтенд

DimenSi
14.10.2018
00:45:02
https://umaar.com/assets/images/dev-tips/cpu-throttling.gif



Вроде все это перенесли как раз в нетворк вкладку.

Или просто запусти аудит и он тебя обосрет, если у тебя все плохо.

Alex
14.10.2018
00:47:02
А, я думал есть приблуда транслирующая инфу с телефона по типу как были дебагеры с айфона

Про эту штуку знаю

DimenSi
14.10.2018
00:47:21
Бб

DetyaJah
14.10.2018
00:52:38
Одесса - нифига
В половине Одессы лайф не ловил 4g

Vladislav
14.10.2018
00:53:06
В половине Одессы лайф не ловил 4g
я стараюсь не появляться в тех местах, где не ловит)

DetyaJah
14.10.2018
00:53:29
Google
Расулходжа
14.10.2018
07:02:47


Владимир
14.10.2018
07:03:37
image load failed

Расулходжа
14.10.2018
07:03:56
<template> <v-layout row wrap> <v-img src="assets/trust-bg.jpg" contain aspect-ratio="1"> </v-img> </v-layout> </template>

Vitaliy
14.10.2018
07:04:15
ребята как подать таблицу и вывести данные через цикл vue, tr>td+td но данные мне поступают пачками по дням, как заголовк который день вывести в tr получаеться что-то вроде tr> tr>td + tr>td+td тоесть как ровы обьеденить пачкой и еще сверху дать им заголовок ?

Расулходжа
14.10.2018
07:05:42
вангую: src="~assets/trust-bg.jpg"
все равно та ошибка

Владимир
14.10.2018
07:07:04
все равно та ошибка
вангую v2: src="@assets/trust-bg.jpg"

Расулходжа
14.10.2018
07:07:45
вангую v2: src="@assets/trust-bg.jpg"
вот что написано в доках <v-img :src="`https://picsum.photos/500/300?image=${n * 5 + 10}`" :lazy-src="`https://picsum.photos/10/6?image=${n * 5 + 10}`" aspect-ratio="1" class="grey lighten-2" >

Владимир
14.10.2018
07:10:15
все равно??
вангую v3: src="/static/trust-bg.jpg"

Расулходжа
14.10.2018
07:11:27
вангую v3: src="/static/trust-bg.jpg"
из тебя получиться хорошая ванга все равно без изменении

Владимир
14.10.2018
07:12:31
из тебя получиться хорошая ванга все равно без изменении
окей, не получилось хД по какому адресу в итоге находится этот фон? localhost:8080/assert/trust-bg.jpg есть?

Расулходжа
14.10.2018
07:13:19


Владимир
14.10.2018
07:14:12
епть, а что assets делает в папке компонентов?

Расулходжа
14.10.2018
07:14:52
???

Владимир
14.10.2018
07:15:54
assets по умолчанию лежит в src

Расулходжа
14.10.2018
07:20:38
Владимир
14.10.2018
07:21:27
Исправил
теперь вроде бы должно работать src="@assets/trust-bg.jpg"

Расулходжа
14.10.2018
07:22:41
все равно не работает

Владимир
14.10.2018
07:27:06
ну тогд возвращаемся к старому вопросу: по какому адресу в итоге находится этот фон? localhost:8080/assets/trust-bg.jpg есть?

Google
Павел
14.10.2018
07:29:41
Гхм, я канешно не експерт но может проще указать абсолютный путь? Типа /components/assets.....

Admin
ERROR: S client not available

Alex
14.10.2018
07:30:09
Абсолютный путь это для всего что в паблике лежит

А так да, разберитесь что у вас с алиасами и какие есть. Может просто @, а может и ~assets есть

Владимир
14.10.2018
07:34:12
кстати, а где в cli3 настройка алиасов?

тех, что по умолчанию

в cli2 была где-то в build папке, а сейчас?

Sunlive
14.10.2018
07:44:55
vue.config.js настраивается вебпак там

читайте доку

Владимир
14.10.2018
07:52:15
vue.config.js настраивается вебпак там
говорю же, что по умолчанию, а не там где настраивается для себя

кост
14.10.2018
08:15:07
# 53к сообщений я пропустил тут? с марта! Ребят, подскажите, как лучше организовать обмен данными. У меня есть 2 формы: 1) поиск заявок и их список 2) сами заявки (анкета) Сделал Route: в 1) и 2). Поставил Vuex, для работы с сервером. Вопросы: 1) есть куча разделов и вкладок, с которых нужно получить данные с сервера при первой загрузке анкеты. Использовать props с главного компонента и спускать их вниз или юзать удобные геттеры стора, которые отдают каждому компоненту (на уровне раздела) необходимые данные ? 2) с сервера может приходить данные, которые меня вообще не интересуют, но их надо обратно отправить,надо отдать точно такой же json, который и пришел с сервера, поменять необходимое, как это лучше сделать? Скомпоновать быстрей, чем в лоб 3) надо сделать проверку, что юзер что-то поменял, как лучше это делать, если надо ставить предупреждение при выходе об изменениях. 4) сделать Верификацию вводимых данных, типа неверная почта, телефон, не заполнено поле обязательное, чтобы Это было реактивно изначально, чтобы нельзя было сохранить невалидно

Egor
14.10.2018
08:22:08
При таком раскладе «./assets/background.jpg» не прокатывает?

кост
14.10.2018
08:24:32
Вот как спускаются данные ща let lp = this.loanProduct; let dt = this._data; Object.getOwnPropertyNames(lp).map(e=>this[e]=lp[e]); //bad practice, work Object.assign(dt,lp); //bad practice, work dt = {...dt, ...lp};//good, but don't work = имею ввиду - не пашет - не реактивно! Объект реально меняется, но нереактивно ! ! ! ! ! ;

Через вотчеры компонента и геттеры vuex

Дом не меняется при good practice

Alexandr
14.10.2018
08:25:53
есть компонет <my-badge text="test" class="danger"> html <template> <div class="badge-wrapper"> <span>{{text}}</span> /* <---- */ </div> </template> как мне класс danger привязывать к моему span тэгу?

Google
s4b0t
14.10.2018
08:29:54
<my-badge text="test" :status="danger"> <span :class="status">{{text}}</span> может прокатит

Alexandr
14.10.2018
08:30:11
как мне приходят классы как пропы?

а то я чёт туплю

s4b0t
14.10.2018
08:30:41
как прокинеш так и придут

в примере двоеточия стоят

как мне приходят классы как пропы?
если c class не прокатит попробуй props переименовать на чегонить понятное типа status.

Alexandr
14.10.2018
08:35:57
да, так и делаю, но, как понимаешь, красивее через class юзать))

s4b0t
14.10.2018
08:36:32
Alexandr
14.10.2018
08:39:53
и, да. раз уж я, таки, зашёл сюда, тогда ещё одни вопрос: (да, я знаю что есть vuex. я его и юзаю) есть модуль myModeule.js (поидее у меня там инстенс класса, но так тож норм) export default {data: 'some data'} это дело импортится в компоненте и выводится из компонента асинхронно (из сокетов) это значение меняется как мне реактивно обновить эти данные в компоненте?

Alexandr
14.10.2018
08:45:15
да, я юзаю vuex, но мне надо именно сделать так, чтобы это тоже было реактивным

Alexandr
14.10.2018
08:48:56
похоже придётся делать export default new Vue({data:{data:'some data'}})

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