Angular многоразовый сырой компонент - PullRequest
0 голосов
/ 15 апреля 2020

Я получил задание построить 10 Cruds в angular, но я хочу создать для него компонент многократного использования. Я думал, смогу ли я разделить компоненты между списком и формой, как показано ниже:

Например:

enter image description here

enter image description here

4 crud's будет использовать редактирование данных в реальном времени и не будет нуждаться в части формы. В случае с формой я поделюсь данными с сервисом между ними.

Имея это в виду, я собираюсь создать общий c компонент, чтобы обернуть это поведение, но в то же время боюсь создать некий компонент бога, который трудно поддерживать и повторно использовать

Ребята, вы когда-нибудь делали что-то подобное? Где я могу найти хорошую отправную точку для моего основания или есть какой-то проект, где я могу получить пример?

1 Ответ

0 голосов
/ 16 апреля 2020

Я не уверен, в какой степени вы должны выполнить sh (опасайтесь чрезмерной инженерии), но если вам нужно, вы всегда можете основать большую часть своих потребностей на входах и сделать их довольно годные к употреблению.

Я использовал этот Dynami c формы сайт, чтобы дать мне представление о том, как создавать формы из полезной нагрузки, что может быть тем, к чему вы бы склонялись. В любом случае, вы всегда можете начать с выполнения требования 1 crud и посмотреть, сможете ли вы сделать его обобщенным c через элементы @Input () и посмотреть, куда это вас приведет. Удачи!

Счастливого кодирования

...