
Vitaly
04.02.2017
10:40:57
следущий шаг - использовать ramda)

Rafael
04.02.2017
10:48:20
когда этот допишу
меня больше go* растраивают
https://github.com/Fl0pZz/my2048/blob/master/src/store/actions.js
они вроде и похожи, но там некоторые махинации с индексами, особо не сократишь

Google

Alex
04.02.2017
11:31:14
Всем привет, зовут Алексей, из города (героя?) Самара. Занимаюсь разработкой на JavaScript. Для своих странных нужд написал https://git.io/vuegister, возможно будет еще кому-то полезно. Сюда зашел, чтобы посмотреть, что вообще в сообществе происходит.
#whois

Глеб
04.02.2017
11:43:58
Народ, нужна помощь, только начал разбираться с vue-router, до этого без него ободились. Есть компонент PageA, привязанный к пути '/page-a'. У него внутри определён компонент TableA, содержащий таблицу. Таблица создаётся с помощью <tr v-for='row in table-data'>...</tr>. Каак из корневого компонента PageA пробросить данные для таблицы в TableA? Стандартынй способ data -> props почему то не работает.

Andrey
04.02.2017
11:48:44
стандартный способ работает. Ты где-то ошибся/опечатался.
Можешь скинуть gist с упрощенными компонентами, можем помочь найти проблему

Illya
04.02.2017
11:49:14
row in table-data
row in tableData

Rafael
04.02.2017
11:49:33

Illya
04.02.2017
11:49:41
Пропсы кемелкейсятся
Теперь написать к этому тесты :)

Rafael
04.02.2017
11:50:13

Глеб
04.02.2017
11:54:56
Доеду до дома, скину

? ? ? Alex ? ? ?
04.02.2017
12:05:27
https://habrahabr.ru/post/321136/

Rafael
04.02.2017
12:06:59

Google

Глеб
04.02.2017
14:27:09
В процессе подготовки примера вопрос вроде бы решился. Только вот очень станным образом. По сути в шаблоне было нечто в стиле:
<tr v-for="user in users">
<td>{{ user.uID }}</td>
<td>{{ user.nickname }}</td>
</tr>
И такой вариант по каким-то причинам молча падал, если users передавалось через props (через data всё норм). Но если сделать так, то всё норм:
<tr v-for="user in users">
<td v-text="user.uID"></td>
<td v-text="user.nickname"></td>
</tr>

Illya
04.02.2017
15:05:02
не может такого быть :)
ну в смысле очень странно

Глеб
04.02.2017
15:23:27
Шаблон для компонента подгружается через <script type="text/x-template">

Rafael
04.02.2017
16:38:39
@xanf_ua а ты пока копался в weex какие-нибудь доки/мануалы не находил?

Illya
04.02.2017
16:40:37
На китайском
Сорцы читаю

Сергей
04.02.2017
16:44:04
На офф сайте же есть хорошие
На инглише
Только они почему-то в faq, а на docs и guide

Rafael
04.02.2017
16:46:38
React Tetris (Score: 103+)
Link: http://j.mp/2kslBAZ

Сергей
04.02.2017
17:03:55
Я же говорю. они в faq разделе
Еще с 20го января как, если не раньше

Rafael
04.02.2017
17:16:01
Вах, пасиба

Igor
04.02.2017
17:17:54
а про что этот weex?

Сергей
04.02.2017
17:18:32
Как реакт нэтив на вью

Igor
04.02.2017
17:19:33
а, понял.

Timur
04.02.2017
17:19:37
Истории успеха людей из данной конфы имеются по Weex?

Google

Сергей
04.02.2017
17:19:55
Пишешь привычные вью компоненты - транспайлится в нативные приложения на андроид и ios
Про виндоус мобайл не знаю

Michael
04.02.2017
17:22:39
А так думаю готовить почву для переезда с кордовы

Misha
04.02.2017
17:26:47
Подскажите пожалуйста, при попытке ввести в консоль "webpack", ошибок нету - https://gyazo.com/c53dabd4424391d824ac72dc9b630eb9 Но если посмотреть в файл, то ничего не скомпилировалось - https://gyazo.com/21a220b79110a98e1858032925f4d995

Kelin
04.02.2017
17:26:59
Возможно ли подменить значение в data Vue, если его инстанс не кладется в переменную?

Misha
04.02.2017
17:27:03
Вот webpack.config.js - https://gyazo.com/b9152339a3e8c6d1fc3d4d0871d16630

Igor
04.02.2017
17:28:58

Kelin
04.02.2017
17:29:15
я имею в виду вообще
человек зашел на сайт
и может ли он из консоли подменить

Igor
04.02.2017
17:30:10
а. хм. ну, если собираешь вебпаком, он же там инкапсулирует всё

Kelin
04.02.2017
17:30:43
собираю

Igor
04.02.2017
17:30:52
если он в курсе, во что оно собирается, то он конечно может даже breakpoint поставить
и поменять значение
и продолжить работать

Rafael
04.02.2017
17:31:41
Можно же просто обфускатор поставить

Kelin
04.02.2017
17:32:07
Да это тут не причем
Я вообще чисто теоретически имею в виду

Google

Kelin
04.02.2017
17:32:16
Возможно ли такое

Rafael
04.02.2017
17:32:28
Конечно можно
Хотябы потому, что пользователь имеет доступ к коду и логике
Можно и инъекции тогда делать

Admin
ERROR: S client not available

Kelin
04.02.2017
17:34:16
Да, но
он же не знает где это все хранится
в памяти
по идее
а напрямую через код он не может, получается

Alex
04.02.2017
17:35:50
он может поставить брекпойнт на первой строке твоего скрипта и не дожидаться, пока это в память попадет
это раз
да и зачем ему менять стейт твоего приложения, скорее всего у тебя самое интересное в http запросах, их и будут симулировать

Illya
04.02.2017
18:43:52

Mikhail
04.02.2017
19:24:03
Всем привет

Emil
04.02.2017
19:24:13
привет

Alexandr
04.02.2017
19:27:55
привет

Mikhail
04.02.2017
19:37:07
Мне сказали, что канал по вью хороший, а ссылку на чат дали
Ну и норм)

Illya
04.02.2017
19:41:45
вообще-то тут одни толстые зеленые тролли

Google

Illya
04.02.2017
19:41:51
и @termosa )
пойду готовиться к стриму

Mikhail
04.02.2017
19:42:06
Ну и лан, не привыкать

Illya
04.02.2017
19:42:15
вчера заказал себе железок аудио - скоро звук будет веселее

Mikhail
04.02.2017
19:42:23
Главное чтоб тусовка хорошая была

Roma
04.02.2017
19:54:14
Кто-нибудь разобрался, как в weex собрать не одну страницу, а приложение вообще? Типа, сменить заголовок, например? Я как то даже прогуглить не могу

Rafael
04.02.2017
19:55:12
Если кто разберется, начните доки писать

Roma
04.02.2017
19:55:49
Еще раздражает, что гугл постоянно подсовывает справку по Wix

Rafael
04.02.2017
19:56:20
Так используй язык поиска
Он конечно сраный, но лучше чем ничего

Misha
04.02.2017
19:57:47
Всем здравствуйте
Не поможете?
Использую express.js сервер и через ejs передаю <header user="<%= user %>"</header>