У меня есть страница с 2 виджетами внутри. Мне нужен виджет для чтения функции виджета B и обновления B содержат. Это возможно?
page.js
например.
widget_a.js
Виджет A
Топ 5 разработчиков
1. ААА
2. BBB
3. CCC
4. DDD
5. EEE
widget_b.js
Виджет B
Выпадающий список здесь (список разработчиков от AAA до ZZZ)
Имя: Имя
Позиция: Позиция
Возраст: Возраст
Язык: язык
Виджет B имеет функцию, которая, когда пользователь выбирает выпадающий список, функция XX будет считывать данные с сервера и показывать данные (имя, позиция ...) в виджете B.
Теперь мне нужно сделать так, чтобы при щелчке пользователем виджета A, который входит в топ-5 разработчиков, он вызывал функцию XX виджета B для чтения данных и списка в виджете B.
виджет B
search_developer(id){
param='id='+id;
this.fetchApi(param, config().search_dev).then(result => {
if (result.errCode != undefined) {
if (result.errCode == 0) {
this.setState({
name: result.last +" "+result.first,
position: result.pos,
age: result.age,
lang: result.lang,
})
} else {
this.setState({ showError: true, errorMsg: result.hasOwnProperty("errMsg") ? result.errMsg : result.errCode});
}
}
}).catch(err => {
this.setState({ showError: true, errorMsg: err });
});
}