是否关联于某个问题吗:
自定义expandIcon时,可以用表达式区分菜单的展开状态,例如:
预期的解决方案:
目前传入参数没有效果
{
"type": "nav",
"stacked": true,
"expandIcon": {
"type": "icon",
"icon": "${isOpen? 'far fa-angle-down':'far fa-angle-right'}"
},
}
任何附加信息:
相关源码
https://github.com/baidu/amis/blob/master/packages/amis-ui/src/components/menu/index.tsx#L534
可用参数包括:
renderExpandIcon(ctx: {
isSelected?: boolean;
isOpen?: boolean;
isSubMenu?: boolean;
disabled?: boolean;
[propName: string]: any;
})
1条答案
按热度按时间hkmswyz61#
主流系统的默认状态也是如图所示,其实改默认状态也可以。