У меня есть что-то вроде 10 компонентов, которые имеют очень похожий код, за исключением цели, к которой он применяется, и некоторых других незначительных отличий.
Например, я возвращаю xml в component1
и component2
, которые отличаются следующим образом:
component 1: event.result.names.name
component 2: event.result.phones.phone
Затем я связываю их с List
, и имя этого списка зависит от компонента.
component 1: nameslist.dataProvider =
component 2: phoneslist.dataProvider =
Как мне создать единственный метод, который бы принимал в качестве параметров только имена / указатели / ссылки на объекты, над которыми мне нужно работать. Например, nameslist
или phoneslist
как List
или .phones.phone
против .names.name
для структуры возвращаемого xml?