
Andrey
13.04.2017
14:01:51
ну еще очередь нужна, но это сделать не сложно

Alex
13.04.2017
14:07:02
Может мне теперь кто поможет?) Хочется сделать компонент для типовых админок простых списков. По сути страница делится на две части. В левой список элементов. Когда тыкаем в один из элементов, он становится выбранным и в правой части показывается форма с полями на редактирование этого элемента. И вот у одних элементов например будет 2 поля, у других 4 итп. Вот как бы сделать, чтобы правую часть можно было настраивать (слотом?) и переиспользовать везде этот компонент. Заковырка в том чтобы при выборе элемента показался этот слот, но изменения в полях отражались в данных.

Andrey
13.04.2017
14:09:30
а почему бы на лету не генерить формы?

Alex
13.04.2017
14:10:09
А поподробнее? Просто пока много такого, получаю список и сохраняю список... а вот содержимое элементов в этих списках разнится

Google

Andrey
13.04.2017
14:12:36
ну у тебя есть объекты разных типов, ты описываешь их (хоть json'ом) потом по этому json генеришь форму
о, вот даже есть что-то такое
https://github.com/icebob/vue-form-generator

Alex
13.04.2017
14:14:46
да, наверное так) тоже дошёл что надо объект передавать с именем свойства и красивым названием к нему и уже внутри по этому объекту генерировать

Andrey
13.04.2017
14:15:29
просто я несколько админок делал, и вот CRUD это самое магическое место =)
но у меня все на бэкенде рендерилось, с минимум динамики на фронет

Ivan
13.04.2017
14:25:43
Ребят, подскажите во .vue элементе только один див с id app я прогоняю тест
module.exports = {
'default e2e tests': function (browser) {
browser
.url('http://localhost:8080')
.waitForElementVisible('#app', 5000)
.end()
}
}

Alex
13.04.2017
14:25:55
Подскажите, как повешать watch на свойство объекта?
watch() { obj.property() { ... } } не срабатывает

Ivan
13.04.2017
14:26:24
он пишет Timed out while waiting for element <#app> to be visible for 5000 milliseconds
я уже по всякому пытался вписать элемент

Andrey
13.04.2017
14:28:38

Alex
13.04.2017
14:29:30
Можно немножк подробнее? :)

Alex
13.04.2017
14:29:36

Google

Alex
13.04.2017
14:30:30
Там обычную data отслеживают, не знаю заработает ли если в computed перед return нового значения добавить вызов чего-то

Вишневый чай
13.04.2017
14:31:35

Alex
13.04.2017
14:32:20
Хелп ми :)

Вишневый чай
13.04.2017
14:33:53
Посмотрите пример с туду листом в офф документации, там хороший пример

Дмитрий
13.04.2017
14:33:53

Alex
13.04.2017
14:34:27

Дмитрий
13.04.2017
14:38:54

Alex
13.04.2017
14:39:02
Пасибо))

Вишневый чай
13.04.2017
14:40:19
Не работает
Закинте на фидл ваш кейс, так сложно понять чтом там у вас. Возможно вам нцжен аргумент deep у вотчера, а может там вовсе вотчер не нужен

Denis
13.04.2017
14:41:47
Вопрос по реализации у меня на сайте два языка(английский и русский). Названия товаров и описания(хранится в бд) к нему будет тоже на англиском и русском. Мне выходит в базе делать по два поля для русского навзания и английского? Или есть другой способ?

Вишневый чай
13.04.2017
14:41:52

Andrey
13.04.2017
14:41:55
Жесть, это зачем
потому что нет условия что вотчить надо элемент из data текущего компонента

Вишневый чай
13.04.2017
14:42:09

Andrey
13.04.2017
14:42:22
почему?

Вишневый чай
13.04.2017
14:42:31
почему?
Зачем хранить обект в методе и вешать на него вотчер, если для этого есть дата

Andrey
13.04.2017
14:44:05

Google

Alex
13.04.2017
14:44:36
Выглядит вот так.
Простите, что не скрин - долго)
Надо завотчить Editor.content

Вишневый чай
13.04.2017
14:46:28

Denis
13.04.2017
14:47:15
@mr_andrey_beliy в моем случае не применимо.
@mr_andrey_beliy самый простой способ как по мне в бд
id: integer, required
title_ru: string, required
body_ru: text, required
title_en: string
body_en: text

Andrey
13.04.2017
14:47:52
я тебе ничего еще не отвечал

Denis
13.04.2017
14:47:55
как-то так

Andrey
13.04.2017
14:48:12
или ты про что вообще?

Alex
13.04.2017
14:48:32

Вишневый чай
13.04.2017
14:49:55

Andrey
13.04.2017
14:50:15

Alex
13.04.2017
14:50:18
Ладно, разберусь... Спасибо :)

Andrey
13.04.2017
14:50:34
и не использовать для них геттеры?

Denis
13.04.2017
14:50:38
@Akiyamka тебе адресовались мои сообщения
@mr_andrey_beliy а да

Вишневый чай
13.04.2017
14:51:10

Andrey
13.04.2017
14:52:42
@mr_andrey_beliy а да
у меня для объекта приходит с бэкенда object типа {title{en: 'test', ru: 'тест'}} и в зависимости от текущей локали пользователя берется нужный стринг

Google

Andrey
13.04.2017
14:52:59

Alex
13.04.2017
14:53:41

Alex
13.04.2017
14:54:11
Уже решил проблему, но ща попробую

Вишневый чай
13.04.2017
14:55:40
сомнительная красота
Ну ещё как вариант я ложил всю дату что приходит из методов в компьютед, но был какойто подвох

Alex
13.04.2017
14:56:36

Alex
13.04.2017
14:57:05
?

Дмитрий
13.04.2017
14:57:17

Alex
13.04.2017
14:57:33

Admin
ERROR: S client not available

Alex
13.04.2017
14:57:43
?
Но выглядит реально странно?

Andrey
13.04.2017
14:57:43

Alex
13.04.2017
14:57:46
Но кому-то нравится усложнять сразу

Andrey
13.04.2017
14:57:47
и он не всегда нужен

Вишневый чай
13.04.2017
14:57:48

Alex
13.04.2017
14:58:10

Andrey
13.04.2017
14:58:28

Дмитрий
13.04.2017
14:58:30
А почему реактщики тогда от редакса тащатся?
Одна же задача

Andrey
13.04.2017
14:58:39

Alex
13.04.2017
14:58:41
Потому что им без него никуда

Google

Дмитрий
13.04.2017
14:59:38
Тип в vue можно через methods и двусторонний байндинг обойтись?

Andrey
13.04.2017
15:00:09
Но выглядит реально странно?
если бы у тебя content был на верхнем уровне data() {conetnt: ''} то можно было бы сделать watch: {content () {...}}

Alex
13.04.2017
15:00:18

Вишневый чай
13.04.2017
15:00:24

Дмитрий
13.04.2017
15:01:28
Я как то все сразу юзаю - мне вроде норм, но может я фишку не до конца уловил ещё)

Andrey
13.04.2017
15:03:36

Alex
13.04.2017
15:45:55

Ivan
13.04.2017
18:28:09

Rafael
13.04.2017
19:23:58
А не пихать в проект, потому что "это круто"

Roman
13.04.2017
21:37:29
Всем привет!
Кто-то работал с Vue.JS? Что скажете? Будет лучше React.JS?
Последнее время, заказчики из СНГ «полюбили» эту библиотеку/фреймворк.
Как с этим за бугром? (upwork)

Boris
13.04.2017
21:38:11

johan_krs
13.04.2017
21:38:13
я думаю тут никто не юзал ее

Roman
13.04.2017
21:38:35
Извините, бездумно скопировал из чата по React.js
;)
Работал кто-то с React.js?
Так более правильно)
#no_holly_war_enabled

johan_krs
13.04.2017
21:39:33
у реакта порог вхождения более высокий. щетай вуджс полегче будет
не думаю что одно заменит другое

NIKITA
13.04.2017
21:41:06