私は次の観測可能な配列の検索エンジンを持っています。MobX - 配列内の単一項目を選択し、他の項目はすべて選択解除しますか?
@observable favoriteSearchEngine = [
{ 'provider' : 'google', 'selected': true },
{ 'provider' : 'yahoo', 'selected': false },
{ 'provider' : 'bing', 'selected': false },
];
ユーザーはUIからの時間で選択1にできるはずです。
@action onClickFavoriteSearchEngine = (provider) => {
alert(provider); // yahoo shows here
// How to do this step, only selected provider true and falsify all others in the array?
}
トランザクションでうまく動作します、ありがとうTholle! – Wonka