タブコンポーネントに表示されているアイコンを、条件に応じて変更することはできますか?
タブコンポーネントの値(value)を変更することで、アイコンを変更できます。
タブコンポーネントの値(value)は、1 objectに、タブ1つ分の情報を保持する、array of object です。
例えば、デフォルト設定のタブコンポーネントの値(value)は
[{"Id":"Item1","icon":"","label":"ITEM 1","disabled":false}, {"Id":"Item2","icon":"","label":"ITEM 2","disabled":false}, {"Id":"Item3","icon":"","label":"ITEM 3","disabled":false}]
このような設定となっています。アイコンはついていません。
このタブコンポーネントの1つ目のタブに「エラー」のアイコンが付いた状態の値は、以下です。
[{"Id":"Item1","icon":"Error","label":"ITEM 1","disabled":false}, {"Id":"Item2","icon":"","label":"ITEM 2","disabled":false}, {"Id":"Item3","icon":"","label":"ITEM 3","disabled":false}]
必要に応じて、変更対象のタブ Id の「icon」の値を変更してください。
■コンポーネント - タブ
https://docs.webperformer.jp/component/tab
2023-12-25 公開