
Богдан
04.05.2018
12:04:01
господа, а некто не подскажет как в докере сертбот прикрутить? )

vindi
04.05.2018
12:04:56

Serge
04.05.2018
12:05:01

vindi
04.05.2018
12:05:01
с классами, своими компонентами итд

Google

Vlad
04.05.2018
12:05:21
тольок в итоге ты уберешь лишний html, но добавишь лишний js)

Serge
04.05.2018
12:07:44

vindi
04.05.2018
12:08:17
а компонент инпута по дефолту задисаблить не хочешь?
если конечно у тебя не просто HTML инпут там

Serge
04.05.2018
12:08:32
я всё понимаю, у меня задача довольна специфична и тут стандартные парадигмы не действуют

vindi
04.05.2018
12:08:53
задача достаточно стандартна, просто изобретаешь велосипед

Vlad
04.05.2018
12:08:55
ну тогда получай ссылку на дом объект и делай что хочешь с ним
потом переделаешь )) когда нибудь

vindi
04.05.2018
12:09:30
если копируешь гуй где есть управляющий контейнер - это ну очень очень велик шанс что поведение что как форма будет

Serge
04.05.2018
12:09:30

vindi
04.05.2018
12:09:35
пропс

Google

vindi
04.05.2018
12:09:48
ты описываешь в комопненте что пропс состояния по дефолту дисаблед
а если туда чтото приходит - ну значит оно будет не дисаблед

Serge
04.05.2018
12:10:51
ну и права доступа там всякие еще

vindi
04.05.2018
12:11:06
ну а в чем проблема то
если пропс есть - возьмется значение пропса
если его нет - будет считатся что дисаблед

Serge
04.05.2018
12:12:18
любую одну и туже "форму" нужно уметь
1.не выводить, 2.выводить только для чтения, 3. с "полным доступом"
через флаг на каждый контрол это сделать легко. но хотелось бы "магии" без него

vindi
04.05.2018
12:20:18
https://codesandbox.io/s/2w8vy9ywoy
зайди в hello world компонент и поменяй в дефолте
вот это состояние пропса
если ты в App.vue для компонента HellWOrld Задашь значение пропса status - он будет использовать его
не задашь - будет исп изнутри
вот и рассматривай в своем виде. Что если разрешение не задано - задисаблить все. если задано - то действовать по заданной логике

Serge
04.05.2018
12:23:38

vindi
04.05.2018
12:23:59
иди в джиквери чат тогда, еретик

Serge
04.05.2018
12:24:24
и один и тот же "файл" может быть как задизабленый, дак и раздизабленый

vindi
04.05.2018
12:24:35
ты хочешь наколхозить управление извне, не создав для этого внутри компонентов соответствующие методы\поля доступа

Google

Serge
04.05.2018
12:24:51

vindi
04.05.2018
12:25:37
у тебя вариантов не очень много.
1) через родителя обойти по DOM что внутри у него
2) через потомков забрать какойто пропс с родителя
3) шина с передачей данных
в потомков пропсы, в родителя события. Все другое - велосипеды и колхоз. Конечно тебе никто не запретит, но ты всеми путями хочешь отстрелить себе ногу

Serge
04.05.2018
12:28:28

Alex
04.05.2018
12:29:04
есть за что
имитировать работу нативщины - делать всегда неполноценный функционал

Serge
04.05.2018
12:30:47
не очень хорошо обязать большой штат народа потом писать :disabled="disabled" на каждом элементе, потому что так надо (с)

vindi
04.05.2018
12:32:11
так напиши ее правильно и расширяемо
а не костыльно
чем тебе вариант изначальной архитектуры фреймворка не устраивает? может есть какое-то непонимание работы? оно же мягкое приятное и удобное

Yan
04.05.2018
12:34:50

Serge
04.05.2018
12:35:04
ТАК ВОСПОЛЬЗУЙСЯ дефолт состояниями блин
да нету у меня дефолт состояния. каждая форма может быть как задизаблена, так и раздизаблена и без
<input1 :disabled="status">
<input2 :disabled="status">
<input3 :disabled="status">
это не разрулить по феншую

vindi
04.05.2018
12:35:24
всегда есть дефолт состояние
воспользуйся $parent тогда
но у тебя опять начнется - тебе надо указать а что конерктно брать из $parent

Yan
04.05.2018
12:36:39
Парент это не по правилам сельской местности
Нид по сельскому

Google

vindi
04.05.2018
12:36:49
т.е всеравно придется писать чтото вроде <myinput name="чтото1" />
если в контроллере живет больше 1 потомка

Serge
04.05.2018
12:37:30
можно всё подряд рекурсивно в пределах управляющего котрола задизаблить

Yan
04.05.2018
12:38:15
ыхых не сади парней на пукич
Я лично вообще вью не использую
Джквери более прогрессивней

Serge
04.05.2018
12:40:01
Как пропатчить vue под жиквери ? )

vindi
04.05.2018
12:40:17
из коробки работает. пока ты случайно не удалишь ноду средствами вуя

Alex
04.05.2018
12:40:20
без шуток если - тебе vue не нужен
если ты не принимаешь его парадигмы

Юрий
04.05.2018
12:40:56
не ну можно написать либу для вуя

Yan
04.05.2018
12:40:59

Юрий
04.05.2018
12:41:10
которая будет генерировать компоненты по нужному тебе шаблону

Alex
04.05.2018
12:41:11
проще реакт взять
да и чисто рендерить

Yan
04.05.2018
12:41:21
Что простого в этом я не понимаю
Он ещё 50 велосипедов напишет

Alex
04.05.2018
12:42:17
это и так велосипед будет

Google

Alex
04.05.2018
12:42:26
так что инструмент должен быть подходящий

Yan
04.05.2018
12:42:56
Я не особо всек че он хочет

Serge
04.05.2018
12:42:59
проще реакт взять
реакт брали. не пошло. Там бойлерплейта еще больше и мешанина с версткой

Yan
04.05.2018
12:43:09
Читал чот инпуты скрывать

Serge
04.05.2018
12:43:19

Юрий
04.05.2018
12:43:31
да не
жиквери тут правдла не причем

Yaroslav
04.05.2018
12:43:49
мммм жиквери

Yan
04.05.2018
12:43:51

Юрий
04.05.2018
12:44:37
если я правильно понял что ты делаешь чтот типа визуального редактора

Serge
04.05.2018
12:46:19
он тоже планируется. но сейчас достаточно почти одной вёрсткой обеспечить достаточный функционал

Alex
04.05.2018
12:46:38
ебля короче
спроектируйте нормально сначала
либо jquery и верстка в лоб
либо генерация по схеме

Yan
04.05.2018
12:47:06

Юрий
04.05.2018
12:47:08