直接上代码,重点是Render里面的处理:

{
    title: "地址",
    dataIndex: "addr",
    key: "addr",
    customRender: (text) => {
        const array = text.split(",");
        const br = <br></br>;
        if (array.length < 2) {
            return text;
        }
        let result = null;
        for (let i=0; i< array.length; i++) {
            if (i ==0 ){
                result = array[i];
            } else {
                result = <span>{result}{ br }{array[i]}</span>
            }
        }
        return <div>{result} </div>
    }
}

注意<br></br>的拼接方式
欢迎扫码关注公众号,更好的交流
欢迎扫码关注公众号,更好的交流

Logo

前往低代码交流专区

更多推荐