
Vadim
27.03.2018
19:37:47

Vladimir
27.03.2018
19:38:05
Добрый день. Подскажите пожалуйста - откуда пробел берется

Vadim
27.03.2018
19:40:23

Google

Leonid
27.03.2018
19:40:25

Sergey
27.03.2018
19:40:43
ребзя, как узнать, отрендерился ли элемент?
точнее выполнить событие по окончанию его рендеринга

Vadim
27.03.2018
19:41:18

Vladimir
27.03.2018
19:42:09
@animegay я везде где можно trim засунул

Leonid
27.03.2018
19:42:44

Sergey
27.03.2018
19:42:57

Ivan
27.03.2018
19:43:08

Leonid
27.03.2018
19:43:18

Vladimir
27.03.2018
19:43:23
Не 32код
Точно пробел

Leonid
27.03.2018
19:44:19
Проверь как трим вообще работает.

Vadim
27.03.2018
19:44:23

Google

Vladimir
27.03.2018
19:44:55
Причем если целиком process.env печатать - все ок

Sergey
27.03.2018
19:46:34
Mounted
это не то. $nextTick для меня сработал как надо. мне надо было передавать $emit после рендеринга по v-show

Vadim
27.03.2018
19:47:08

Sergey
27.03.2018
19:47:25

Leonid
27.03.2018
19:47:42

Vadim
27.03.2018
19:47:44
Все ответы вообще есть в доках на самом деле

Max
27.03.2018
19:48:13
Node пошла в ход)))

Vadim
27.03.2018
19:48:41

Vladimir
27.03.2018
19:49:43
Похоже на то. Спасибо. Пойду в webpak_ru поспрашиваю :)

Vladimir
27.03.2018
19:50:35
Стрелочные функции - это в духе () => {}

Vadim
27.03.2018
19:50:48

Sergey
27.03.2018
19:50:55
Товарищи, подскажите:
вызываю компонент:
<form-submit :form="form"></form-submit>
здесь form -- объект, в котором есть свойство block_submit
сам submit:
......
<p v-if="!form.read_only"
style="text-align: center;">
<input
type='button'
v-on:submit_block="check"
@click="submit()"
:disabled="form.submit_block" value='Сохранить'
>
</p>
изначально отрисовывается нормально, но когда я меняю form.submit_block (в других компонентах) -- disabled у submit-а не меняется
как победить?

Vadim
27.03.2018
19:52:05
В других компонентах нету ссылки на твой объект

Sergey
27.03.2018
19:52:09
пробовал ловить событие на смену form.submit_block
поймать могу в этом компоненте, а толку....
как заставить перерендерить компонет?

Vadim
27.03.2018
19:52:23
Или я ошибаюсь

Sergey
27.03.2018
19:52:52

Vadim
27.03.2018
19:52:55
Лови родителем событие и меняй

Sergey
27.03.2018
19:53:28
ну допустим поймал родителем
и дальше-то что?

Google

Sergey
27.03.2018
19:53:53
и родителем и компонентом submit события ловятся
данные я меняю
данные меняются
но disabled не меняется

Vadim
27.03.2018
19:55:00
Видимо ты нас обманываешь, задивай куда нить код

Sergey
27.03.2018
19:57:26
так, ногами не бить -- я в первый раз развлекаюсь )
index.html:
check_all_fields проверяет все поля формы
компонент form_plain_field:
Компонент form-submit:
сорри, с fiddle не успел пока разобраться
Если кратко -- генерится форма с разными полями
поля проверяются
если что-то не так, то form.submit_block=1
и в этом случае по задумке submit должен задизейблиться
но что-то не выходит :-(

Google

Vadim
27.03.2018
20:04:25
Как сложно читать код с картинок

Sergey
27.03.2018
20:04:37
ещё раз сорри

Sergey
27.03.2018
20:05:14
ещё раз сорри
codesandbox.io когда минимизируешь код для примера, часто понимание само приходит ;)

Vadim
27.03.2018
20:05:32
а всё
я знаю решение

Sergey
27.03.2018
20:05:48
на var form .... не обращай внимания
оно тут не используется

Vadim
27.03.2018
20:06:49
data: {
form: {
block_sumbit: 0
}
}

Sergey
27.03.2018
20:07:40
form у меня подтягивается ajax-jv

Vadim
27.03.2018
20:07:58
Попробуй сначала

Sergey
27.03.2018
20:08:40
нет, чуда не произошло
да и кроме того

Vadim
27.03.2018
20:09:13
data: {
form: {
sumbit_block: 0
}
}
а так?

Sergey
27.03.2018
20:09:19
у меня
mounted(){
axios.get('./edit_form.pl?config='+form.config+'&action=json_form&id='+form.id).then((response) => {
this.form=response.data;
....}
вот тут form и заполняется
и работает на стадии первичного рендеринга коррктно

Vadim
27.03.2018
20:09:44
Попробуй как я выше кинул
то есть ты вернешь сразу блок, оно блочится?

Sergey
27.03.2018
20:10:24
да, нет

Google

Sergey
27.03.2018
20:10:31
я же говорю
она работает при инициализации
но не работает после

Vadim
27.03.2018
20:10:57

Sergey
27.03.2018
20:11:15
после того, как состояние form.sumbit_block меняется
да, пробовал

Vadim
27.03.2018
20:12:25
Залей свой код куда нить, что бы можно было скачать

Sergey
27.03.2018
20:12:35
нужно наверное в jsfiddle загнать...

Vadim
27.03.2018
20:12:45
Да просто в архив загони

Sergey
27.03.2018
20:12:49
да, об этом же подумал
там не всё так просто
данные с сервера

Vadim
27.03.2018
20:13:06

Sergey
27.03.2018
20:13:09
динамикой отдаются
ща

Vadim
27.03.2018
20:13:39
ответ закинь в архив в файл res.json

Sergey
27.03.2018
20:14:52
я наверное сегодня не успею, рефакторю старую перловую crm
и там много динамики

Vadim
27.03.2018
20:15:03
ну лан

Sergey
27.03.2018
20:15:07
сделаю завтра и закину сюда же
спасибо