
Illya
14.02.2017
23:27:14
для языков типа композитного китайского
в процессе compose символа v-model не реагирует
а input срабатывает

Google

Victor
14.02.2017
23:29:26
с таким мы конечно вряд ли столкнемся)

Illya
14.02.2017
23:29:54
завидую
три адских ада в моей жизни
RTL письмо
A11Y
китайский

Stanislav
14.02.2017
23:31:55
ну странно
значит мои вчерашние глюки связаны с чем то другим
тогда я буду действительно спокоен что это эквивалентно

Stanislav
14.02.2017
23:34:28

★nton
15.02.2017
02:01:29
паргни
привет
кто нить использует вью с тайпскриптом? какие подводные камни?

Google

Rafael
15.02.2017
03:54:11
Redux-query – A React/Redux library for querying and managing network state (Score: 100+)
Link: http://j.mp/2lOg5bk

Сашка
15.02.2017
05:50:07

★nton
15.02.2017
05:52:31

Сашка
15.02.2017
05:53:10
И сразу вопрос: есть кто юзает тайпскрипт с вебпаком и асинхронно подгружает компоненты? Конструкция в роутере
routes: [
{
path: '/page',
component(resolve) {
require(['pages/page.vue'], resolve);
}
}
внезапно перестала работать, когда перешел на тайпскрипт.

★nton
15.02.2017
05:53:52
А ок))))

Сашка
15.02.2017
06:18:00
Костыльно разобрался: require(['pages/page.vue'], comp => resolve(comp.default))

Ivan
15.02.2017
07:36:15
Всем привет. Кто как решает проблемы разрастающегося html/js/css в Single File Components?
В смысле файл реально большой становится, а по логике ничего не выкинешь

Сашка
15.02.2017
07:37:52

Alex
15.02.2017
08:05:59
Или разбивать на меньшие-части-компоненты

Rafael
15.02.2017
08:11:31
Меньше отсутпов справа

Rafkat
15.02.2017
08:11:53
каким образом?

Сашка
15.02.2017
08:12:05

Rafael
15.02.2017
08:12:48
пойду просплюсь

Rafkat
15.02.2017
08:15:55
чере скрипт добавляешь?

Rafael
15.02.2017
08:42:10
вот как-то так

Rafkat
15.02.2017
10:49:03
а html зачем в отдельный файл заворачивать?

Google

Rafael
15.02.2017
10:49:17

Rafkat
15.02.2017
11:07:46
а ок
для vue есть норм компонет автокомплита?

Vlad
15.02.2017
11:10:38
https://github.com/vuejs/awesome-vue#autocomplete
не?
господа, кто пользуется вебпаком, подскажите как правильно интегрировать сторонние библиотеки в глобальную облшасть видимости? решение с webpack.ProvidePlugin не работает

Rafael
15.02.2017
11:25:08

Alex
15.02.2017
11:26:00

Vlad
15.02.2017
11:26:42
кто бы знал, но как не задаю пути, нет в глобале того же jquery или lodash'а, и ошибок нет
new webpack.ProvidePlugin({
jQuery: "jquery/dist/jquery.min.js"
})

Alex
15.02.2017
11:30:23
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
}),

Vlad
15.02.2017
11:30:48
и так пробовал, в node_modules всё есть

Alex
15.02.2017
11:30:58
вот и я так пробовал и всё работает :)
не там подключаешь плагин?

Vlad
15.02.2017
11:33:40
хм, мейби, ну есть файл build/webpack.base.conf.js тот ?

Alex
15.02.2017
12:00:46
не знаю, у меня один файл на всё

Illya
15.02.2017
12:03:28
@litvinenkow в глобальную это на window?

Vlad
15.02.2017
12:03:40
ну да

Illya
15.02.2017
12:07:24
тогда тебе другое надо
plugins: [
new webpack.ProvidePlugin({ $: 'expose?$!jquery', jQuery: 'expose?jQuery!jquery' }),
],

Google

Illya
15.02.2017
12:07:50
вот так

Admin
ERROR: S client not available

Illya
15.02.2017
12:07:54
и expose-loader нужен
(синтаксис 1 вебпака, на 2 еще не мигрировали этот проект)
provide plugin обеспечивает доступность $ и jQuery в модулях. expose - на window

Vlad
15.02.2017
12:10:54
спасибо
но всё равно не работает)

Illya
15.02.2017
12:17:34
что пишет?
это у меня работает

Vlad
15.02.2017
12:18:42
всем привет.
Есть
rout - http://prntscr.com/e90596
В каждом компоненте сразу в теле "<script> </script>" console.log("***")
ЭТо нормально, что при первом запуске страницы в консоль выводится все три сообщения?
Но при переходе по линкам ничего подобного не происходит

Illya
15.02.2017
12:19:04
сразу в теле - это просто в модуле?
конечно, почему нет?

Vlad
15.02.2017
12:20:44

Illya
15.02.2017
12:20:53
ну да
нормальное поведение

Vlad
15.02.2017
12:25:28

Illya
15.02.2017
12:25:35
компонент да
но файл "выполняется" в момент вызова импорта
так работает commonjs - он выполняет файл чтобы сформировать module.exports

Yaroslav
15.02.2017
12:28:52
Гутен абенд, товарищи) Маленький вопроц. В data компоненты есть такой объект
errors:{
email : 1,
phone : 1,
name : 0,
ppsw : 0,
login : 0,
passwd : 0
}
Как по событию обнулить все свойства объекта
for (let item in this.errors)
item'u новое значение присвоить не дает

Google

Illya
15.02.2017
12:29:43
Object.keys(this.errors).forEach(key => { this.errors[key] = null });
хотя я бы просто вынес начальное состояние в переменную

Yaroslav
15.02.2017
12:30:27
Спасибо, Илья ?

Illya
15.02.2017
12:30:30
и потом делал бы this.errors = {...emptyErrors};
и в инициализации точно так же

Roma
15.02.2017
12:31:29
Почему не?
for (let item in this.errors) {
this.errors[item] = ...
}

Illya
15.02.2017
12:33:17
просто. не люблю императивщину, и стараюсь не делать ее без надобности

Yaroslav
15.02.2017
12:34:01
Что есть императивщина?) А то не совсем понятно..

Roma
15.02.2017
12:34:39
На мой взгляд в таком тривиальном случае куда лучше читается, кому как

Illya
15.02.2017
12:35:19
https://ru.wikipedia.org/wiki/%D0%98%D0%BC%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
а про лучше читается - дело вкуса