expandIcon: function (props) {
        let icon = 'ant-design:plus-square-outlined';
        if (props.expanded) {
          icon = 'ant-design:minus-square-outlined';
        } else {
          icon = 'ant-design:plus-square-outlined';
        }
        return h(Icon, {
          icon: icon,
          onClick: function (e) {
            props.onExpand(props.record, e);
          },
          style: {
            fontSize: '22px',
            verticalAlign: 'middle',
            cursor: 'pointer',
            margin: '0 10px 3px 0',
          },
        });
      },

 

 

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐