только аргументы по сути.
Что лучше: создать в родителе методы и провайдить их в дочерние или пусть лучше в каждом компоненте будут свои методы, зато явно видно откуда и зачем они?
можно сделать из них миксины, провайдить мне кажется не то
миксины - плохая практика вроде как... их даже в vue3 удалили
Оба варианта выглядят не очень, на мой взгляд. Взглянуть бы на код
Например: в родителе есть метод: selectItemList(unicArr, arr, table) { arr.forEach((item) => { if (unicArr.find((unicItem) => unicItem.Email === item.Email && unicItem.Id === item.Id)) { table.selectRow(arr.indexOf(item)); } }); }, он используется в дочерних (передаю пока через провайд). И таких методов, на каждый дочерний, по 4 штуки
Опишите, пожалуйста, логику этой большой компоненты и что планируете вынести в дочерние.
Обсуждают сегодня