Могу ли я внести изменения в кнопку, которая генерируется из пакета node_modules? - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть кнопка Сохранить, созданная из пакета node_modules, который я хочу отключить, пока пользователь не внесет изменения в форму.

ОК, вот моя проблема ... Я пытаюсь сделатьнекоторые изменения пользовательского интерфейса в виджете, который мы используем на работе (это мой первый раз, когда я работаю с этим кодом).

Я вижу, что они используют пакет «Widget Form Wrapper», и файл readme утверждает, чтоэтот пакет "создает форму с кнопками" Отправить "и" Отмена ", которые появятся, когда будут внесены изменения в предоставленную вами подключенную форму с избыточной формой."

Итак, первая задача, с которой я столкнулся, состояла в том, чтобы сделать эти кнопки видимымивсегда вместо того, чтобы они появлялись при изменении формы.Я смог легко справиться с этой задачей, передав параметр showFormButtons = {true} следующим образом ...

            <FormWrapper
               className="occupationWidget"
               form={FORM_NAME}
               memberGuid={props.memberGuid}
               renderChildren={renderChildren}
               showFormButtons={true}
            />

Моя вторая задача - отключить кнопку Сохранить, пока пользователь не внесет изменения вформа.

Прежде чем потратить кучу времени, пытаясь выяснить это, возможно ли это или лучше просто оставить этот виджет перестающим полагаться на этот пакет и создавать кнопки самостоятельно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...