@vuejs_ru

Страница 1447 из 3900
Le
11.10.2017
06:00:36
ого

вкусненько

Вишневый чай
11.10.2017
06:03:58
Я последнее время болею.идеями нативности до такой степени что готов терпеть боль и страдание, лиж бы все работало нативно

Google
Вишневый чай
11.10.2017
06:04:51
Так что если полимеры третьи окажутся хоть немного удобоваримыми я буду пытаться их готовить

Le
11.10.2017
06:05:38
понил

Alex
11.10.2017
06:16:55
https://github.com/vuejs/vue-loader/releases/tag/v13.1.0

Александр
11.10.2017
06:17:36
SPA будет нормально работать в очень большом проекте? Vue выгружает из памяти сторы ненужные?

Вишневый чай
11.10.2017
06:21:02
Сборщик мусора js выгружает сторы не нужные)

Pavel
11.10.2017
06:21:52
Ку всем. Кто как решал проблему десериализации даты в хранилище при передаче на клиент?

Alex
11.10.2017
06:23:10
@idlinnesBlabberUK глобальные вещи хороши ровно до тех пор пока их две три штуки и у вас есть подробная и актуальная дока по всему приложению
Я отказываюсь это понимать. Это все держится в одной папке. Все компоненты разбиты по файлам с четкими названиями. И они все просто подключаются в одном месте. Вебсторм умеет по кнтрл+клик по компоненту в темплейте переходить к нужном файлу. Это организация кода. А писать в каждом нужном файле импорт я считаю лишним

Вишневый чай
11.10.2017
06:24:02
Что это значит?
Может наконец реактивность в вручную зарендереных компонентах нормально заработает

Google
Rafael
11.10.2017
06:25:54
ну вот честно, мне пока хватало а вот то, что нет нормального HOC меня реально раздражает

Alex
11.10.2017
06:26:14
Просто многие не любят писать имя компонента))

При "явном" импорте - и используют потом как уже им хочется

Типа один человек сделает так import currencySelect from А второй import currencyList from

Вишневый чай
11.10.2017
06:28:46
Понятно, мы про разные вещи говорим

Alex
11.10.2017
06:29:06
Понятно, мы про разные вещи говорим
И да - автокомплит подтягивает имена компонентов с указанием откуда вы это тянете. И страничка для списка компонентов тоже генерится.

Alex
11.10.2017
06:36:06
Типа один человек сделает так import currencySelect from А второй import currencyList from
Вообще не нужны такие импорты. Только динамические, только хардкор, а там сразу можно писать под каким именем компонент используется

Alex
11.10.2017
06:36:25
Вы когда используете к примеру вуетифай - в каждом компоненте все вручную импортите?

Alex
11.10.2017
06:37:41
Ну так да, этот подход никак и не нарушается + всё разбивается на асинхронные чанки

изи изи

Alex
11.10.2017
06:38:33
Я пилю свою библиотеку компонентов.

Alex
11.10.2017
06:39:23
Было import Component from './component.vue' ... components: { Component } Стало components: { Component: () => import('./component.vue') }

Kolya
11.10.2017
06:40:51
только вот зачем?
пробовал уже перейти на саблайм?)

Alex
11.10.2017
06:40:54
Я тоже не понимаю.

Google
Вишневый чай
11.10.2017
06:41:02
Любители велосипедов откуда вас столько

Alex
11.10.2017
06:41:13
Не вижу велосипедов :)

Rafael
11.10.2017
06:41:32
пробовал уже перейти на саблайм?)
точнее я вроде его настроил, но пока не перешел

за полторы недели на работе ппц сколько дел накопилось, кучу либ надо обновить

скоро еще и vue новый подъедит

Alex
11.10.2017
06:42:18
Любители велосипедов откуда вас столько
Вы так и не ответили как используете библиотеки типа вуетифай

Alex
11.10.2017
06:43:00
Не использую
То есть все вручную?

Rafael
11.10.2017
06:43:16
я использую vuetify

Alex
11.10.2017
06:43:31
всмысле как?
Через прямой импорт нужного в каждом компоненте?))

Вишневый чай
11.10.2017
06:43:35
а зачем?
Секономили места уйму, плюс сборщик собирает почти на 30% быстрее

Alex
11.10.2017
06:43:46
Или глобально рнегистрируеш?

Вишневый чай
11.10.2017
06:43:50
Kolya
11.10.2017
06:44:12
скоро еще и vue новый подъедит
Воу воу, когда новый то? В след. году же?

Rafael
11.10.2017
06:44:19
Google
Alex
11.10.2017
06:44:28
Найс. Профит? Если тебе нужно с 10 компонентов

Rafael
11.10.2017
06:44:29
Воу воу, когда новый то? В след. году же?
2.5 же в начале октября выйдет

Alex
11.10.2017
06:44:35
Rafael
11.10.2017
06:44:39
выше Алекс писал что скорее всего даже сегодня

Ну вот))
и мне не стыдно - tree shaking все равно вырежет ненужное

Alex
11.10.2017
06:45:24
Kolya
11.10.2017
06:45:24
2.5 же в начале октября выйдет
Я больше 3 боюсь, 2,5 - не страшно)

Rafael
11.10.2017
06:45:37
Я больше 3 боюсь, 2,5 - не страшно)
3 просто дропнет поддержку старых браузеров, так что не сцы

Вишневый чай
11.10.2017
06:46:17
какой сборщик? pnpm это же менеджер пакетов
Наш сборщик который из гита собирает билды на релиз и тестовую среду

Admin
ERROR: S client not available

Alex
11.10.2017
06:49:36
Ладно. Я объясню на примере

Вишневый чай
11.10.2017
06:50:01
Le
11.10.2017
06:50:02
Ладно. Я объясню на примере
А, я вопрос не понял, сорян

Alex
11.10.2017
06:50:48
Пилим свою библиотеку компонентов И называем свои компоненты по типа UI-componentName

И я не хочу в компонентах использовать {uiSelect,uiInput,uiButton,uiGrid,uiModal}

То есть импортировать стандартный набор нужных компонентов.

Просто делаем как плагинчик регистрируем и без импорта используем. <ui-select/> и так далее.

Google
Alex
11.10.2017
06:53:59
Под проекты пишутся доки и стайлгайды

Где описываем подход и все.

Alex
11.10.2017
06:54:43
В стайл-гайде кстати рекомендуют базовые компоненты именовать с префикса, а потом по этому префиксу силами вебпака их автоматом регистрировать глобально

Vladimir
11.10.2017
06:59:20
Ребят, кто-то отправлял файлы через vue-resource ?

Denys
11.10.2017
07:01:26
А что нужно тебе?

Vladimir
11.10.2017
07:02:15
Отправить файл на бэк, просто хз как это делается, если честно ..

Тимур
11.10.2017
07:04:05
Всем привет) Ищу WYSIWYG редактор в котором есть редактирование таблиц. Максимум чт онашел этот https://github.com/PeakTai/vue-html5-editor но он только вставлять таблицы умеет а добавить/ удалить колонку, строку, ячейку уже не умеет. Мож кто что подскажет годное?

DEFACE
11.10.2017
07:05:22
Подскажите пожалуйста как установить вычисляемое свойство в промисе?

fetchedSku: function () { fetch(SKU_API_URL + this.pk).then(r => { if (r.status === 200) { r.json().then(data => { this.fetchedSku = data }) } }).catch((r) => { this.fetchedSku = undefined }) }

так не получается

типо сеттера нет

и вернуть я не могу из будущего

Denys
11.10.2017
07:07:01
Отправить файл на бэк, просто хз как это делается, если честно ..
Читаешь документацию и делаешь пост запрос на бэк, передавая файл

Vladimir
11.10.2017
07:07:21
Читаешь документацию и делаешь пост запрос на бэк, передавая файл
Тхк конечно, но в документации такого немае ..

Denys
11.10.2017
07:07:22
Там же все должно быть хорошо расписано

Хм

Александр
11.10.2017
07:08:22
Ребят, кто-то отправлял файлы через vue-resource ?
this.$http.post('/api', data, { headers: { 'Content-Type': 'multipart/form-data' } })

Александр
11.10.2017
07:09:09
так же можешь использовать FormData https://developer.mozilla.org/en-US/docs/Web/API/FormData/FormData

Le
11.10.2017
07:09:34
Подскажите пожалуйста как установить вычисляемое свойство в промисе?
такой вопрос заставляет задуматься о правильности архитектуры компонента

Denys
11.10.2017
07:10:12


DEFACE
11.10.2017
07:10:34
такой вопрос заставляет задуматься о правильности архитектуры компонента
да меня че то черт попупал, я ща вынес промис в моунтед компонента, а свойство сделал не вычисляемым - и все ок

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