@vuejs_ru

Страница 818 из 3900
Rafael
19.07.2017
04:41:24
Ну, что-то подобное да

Lorem
19.07.2017
04:41:48
Rafael
19.07.2017
04:44:50
Fl0pZz / tic-tac-toe-game — Bitbucket https://bitbucket.org/Fl0pZz/tic-tac-toe-game

Google
Alex
19.07.2017
04:56:08
date-fns? Или всё через computed-computed делать

Rafael
19.07.2017
05:04:56
Есть же intl, оттуда функции для работы с date позырь



@alex_sokolov

Alex
19.07.2017
06:22:32
возможно :)

Rafael
19.07.2017
06:24:24
если что, это вот тут: https://vuex.vuejs.org/ru/modules.html#повторное-использование-модулей

Alex
19.07.2017
06:33:55
спасибо, поправлю

Rafael
19.07.2017
06:54:02
геттер у vuex всегда возвращает полную копию или не?

Code
19.07.2017
06:54:54
геттер у vuex всегда возвращает полную копию или не?
скорее да чем нет. как я понял именно для этого и созданы геттеры чтобы получать копию и не модифицировать оригинал

Den
19.07.2017
07:10:57
гугли по запросу vue tic tac toe, куча статей и примеров будет
Помню такую группу и песню 'верпиздиш"

Lorem
19.07.2017
07:18:17
Google
Valerii
19.07.2017
07:22:22
скорее да чем нет. как я понял именно для этого и созданы геттеры чтобы получать копию и не модифицировать оригинал
Там помнится в доке было написано что вы можете напрямую изменить данные, но это плохо, нелогируемо и лучше это делать через коммит. Т.е. всё таки видимо возвращают ссылку, а не копию.

Но я не проверял

Den
19.07.2017
07:29:39
м?
Да видал тут тестовое на крестики нолики от киви

Pavel
19.07.2017
07:29:51
Простите за некрокоммент, а три шейкинг не бразывает пару килобайт с подруьаемых библиотек ?

Это я щас про вебпак

Сбрасывает *

Den
19.07.2017
07:30:24
некрокоммент ))))

Lorem
19.07.2017
07:31:13
Den
19.07.2017
07:31:50
Lorem
19.07.2017
07:33:08
тоже тестовое?
это для фрикодкампа, чтобы получить сертификат

Aleksandr
19.07.2017
07:42:39
Лол, сейчас смотрю видос https://youtu.be/lG0Ys-2d4MA?t=864 На 14:29, когда Эван объявляет выход 2.4 версии, у VueCONF падает буква F.

Den
19.07.2017
07:44:16
Не удивительно. Я б на саморез прихерачил.

Кстати. А был кто на конфе то из наших?

Я только 1 знаю чуви, кто был - и тому фирма оплатила. Чет 350 евро за 2 дня. Блин, я прогер, я не наркотой же торгую.

Stanislav
19.07.2017
07:51:05


сборище драгдиллеров :D

Den
19.07.2017
07:51:59
Понял почему рамп лежит теперь! Все на вью конф свалили )))

Dave
19.07.2017
07:52:02
Отвел такой Отвелл

Den
19.07.2017
08:01:25
@alex_sokolov Тебе то не удалось вырваться туда?

А рамп то на пыхе, кстати. Вот был бы с мордой на Vue и бэком на Go - хер бы его положили!

Google
Den
19.07.2017
08:18:10
Yaroslav
19.07.2017
08:53:55
Странно, приехал в офис и первый день когда не нафлудили..

Valery
19.07.2017
08:54:27
привет всем. плагин vuelidate. есть встроенное правило валидации - aplha. валидирует только буквы. но мне нужно добавить к буквам еще и поддержку пробела. как?

Siarhei
19.07.2017
08:57:56
@Piterden помнишь, я мучался с пропсами в модальное окно? C .sync пробовал, который выпилили и вроде как впилили снова, но с ним не работало. А в итоге все намного проще, когда до меня доперло: я просто напрямую передаю их в компонент а там уже в зависимости от него добавляю/удаляю класс, который показывает модалку с транзишном

И то, что пропсы как бы менять нельзя и они просто для того, чтобы их прокинуть от родителя ребенку

Хз как в Реакте, а Vue на это ругается и поэтому до меня дошло : )

Valery
19.07.2017
09:00:13
space не?
я тебя не понимаю (

Den
19.07.2017
09:01:01
[:alpha:] же да?

[:space:]

Регулярочка там вроде

Den
19.07.2017
09:02:00
\s - можно

Antony
19.07.2017
09:02:30
Кастомные валидаторы есть же, в чем проблема взять как пример alpha/alphaNum и расширить?

Antony
19.07.2017
09:03:09
где посмотреть пример?
https://monterail.github.io/vuelidate/#sub-custom-validators

Den
19.07.2017
09:03:39
Кастомные валидаторы есть же, в чем проблема взять как пример alpha/alphaNum и расширить?
Там должен быть тупо по регулярке - обычно есть в таких плагинах

Люблю регулярки

Antony
19.07.2017
09:05:08
Там должен быть тупо по регулярке - обычно есть в таких плагинах
Возможно. Сам не юзал, просто зашел в гугл и первая же ссылка на доку.

Google
Valery
19.07.2017
09:05:11
https://monterail.github.io/vuelidate/#sub-custom-validators
ага - что-то похожее увидел

Siarhei
19.07.2017
09:11:37
Ну все норм в целом?
Да, все ок : ) Спасибо!

Den
19.07.2017
09:12:11
NP ))

Русскими будет ТЗ )))

Виталий
19.07.2017
09:13:26
привет мужики. подскажите как отформатировать в тексте код?

Rafael
19.07.2017
09:13:45
А напомните как мне, почему в этой статье в мутации он использует Vue.set? https://blog.pepf.nl/2017/06/using-normalizr-to-work-with-nested-data-in-vue-vuex/

уже и про вью сет прочитал, вот нахрена он делает данные реактиынми? что это потом ему дает?

кто-то при получении данных с сервера делает их реактивынми принудительно?

Aleksandr
19.07.2017
09:21:20
кто-то при получении данных с сервера делает их реактивынми принудительно?
Не понял вопрос, если мне реактивность не нужна я спускаю данные в пропсыи просто и беру их оттуда. Если нужна, то в mounted функции, присваиваю this.modelName.data = this.propsName.data в data() => {}, хз как объяснить перекидываю из пропсов в дату крч. Там же они типа реактивные. Хз правильно все делаю или нет.

Admin
ERROR: S client not available

Squall
19.07.2017
09:22:08
посмотрите код по ссылке, вопрос не про это же

Den
19.07.2017
09:23:56
@delorean_bot

Aleksandr
19.07.2017
09:24:27
Да я на вью недавно пишу, даже не знал :d

Виталий
19.07.2017
09:24:28
вопрос... как передать данные в vue от бекенда? бекенд - PHP. есть шаблон builder_view.php в самом низу подключается <script type="text/javascript" src="/src/dist/page/builder.js"></script> // builder.js - уже скомпилоравнные вебпаком файл <script type="text/javascript"> builder.ingredientList = <?=json_encode($this->ingredientList);?> // так не работает, а хочу так передавать)) </script> builder.js —---- var builder = new Vue({ el: "#root", data: { ingredientList: {} } }); при таком раскладе выдает ошибку: Uncaught ReferenceError: builder is not defined сразу оговорю что получать данные ajax запросом оставляю на самый крайний случай, если других вариантов не будет, так как есть небольшая, но задержка, пока загрузить страница, отправится запрос и придут данные с сервера, может пройти какое-то время. есть ли вариант в скомпилированный файл передавать данные, возможно это нужно делать до компиляции?

Den
19.07.2017
09:25:06
<?= - ты серьезно?

Alexandr
19.07.2017
09:25:07
api

Den
19.07.2017
09:25:44


Саша
19.07.2017
09:25:45
вопрос... как передать данные в vue от бекенда? бекенд - PHP. есть шаблон builder_view.php в самом низу подключается <script type="text/javascript" src="/src/dist/page/builder.js"></script> // builder.js - уже скомпилоравнные вебпаком файл <script type="text/javascript"> builder.ingredientList = <?=json_encode($this->ingredientList);?> // так не работает, а хочу так передавать)) </script> builder.js —---- var builder = new Vue({ el: "#root", data: { ingredientList: {} } }); при таком раскладе выдает ошибку: Uncaught ReferenceError: builder is not defined сразу оговорю что получать данные ajax запросом оставляю на самый крайний случай, если других вариантов не будет, так как есть небольшая, но задержка, пока загрузить страница, отправится запрос и придут данные с сервера, может пройти какое-то время. есть ли вариант в скомпилированный файл передавать данные, возможно это нужно делать до компиляции?
проинициализировать js храналище какое то с помощь коснтрукций blade шаблонизатора ларки и юзать его js объектами?

Google
Виталий
19.07.2017
09:26:36
в текущем проекте нет Laravel

Саша
19.07.2017
09:26:38
Или Twig )
суть от этого не меняется) я для себя пока на таком способе остановился

да это неважно

Den
19.07.2017
09:26:58
Саша
19.07.2017
09:27:20
ты инициализируешь хранилище при рендеринге шаблона - шаблонизатором или php echo если ты...

Den
19.07.2017
09:27:22
Слыхал там дырка <?=

Саша
19.07.2017
09:27:24
не буду продолжать

Виталий
19.07.2017
09:27:44
<?php echo а сокращенно <?= но суть не в этом)

Саша
19.07.2017
09:27:44
на фронт тебе прилетает страничка

с уже инициализированным хранилищем

которые ты можешь юзать своими vue объектами

мб этот подход говно

но я для себя пока более лучшее - не нашел

Den
19.07.2017
09:28:32
<?php echo а сокращенно <?= но суть не в этом)
Слыхал что эту возможность небезопасно держать вкл

Саша
19.07.2017
09:28:54
да вы заепали флудить) вопрос у чувака не в этом был же

Aleksandr
19.07.2017
09:29:03
вопрос... как передать данные в vue от бекенда? бекенд - PHP. есть шаблон builder_view.php в самом низу подключается <script type="text/javascript" src="/src/dist/page/builder.js"></script> // builder.js - уже скомпилоравнные вебпаком файл <script type="text/javascript"> builder.ingredientList = <?=json_encode($this->ingredientList);?> // так не работает, а хочу так передавать)) </script> builder.js —---- var builder = new Vue({ el: "#root", data: { ingredientList: {} } }); при таком раскладе выдает ошибку: Uncaught ReferenceError: builder is not defined сразу оговорю что получать данные ajax запросом оставляю на самый крайний случай, если других вариантов не будет, так как есть небольшая, но задержка, пока загрузить страница, отправится запрос и придут данные с сервера, может пройти какое-то время. есть ли вариант в скомпилированный файл передавать данные, возможно это нужно делать до компиляции?
<div id="root"> <div is="yout_component_name" inline-template :builder.ingredientList = "<?php json_encode($this->ingredientList); ?>"> // Твой Template тут </div> </div>

Это в html представлении

в js файле

Саша
19.07.2017
09:30:22
:builder.ingredientList = "<?php json_encode($this->ingredientList); ?>

Den
19.07.2017
09:30:25
Видели toVue()?

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