嗯...不知我没找到arco对应table title的自定义渲染的正确方式
但我已经找了1个小时了,既然没找到就自己插入吧
业务场景如下:
给表头插入一个必填的符号*,就这么简单的需求。
代码如下:
const elements: any = document.querySelectorAll('.arco-table-th-title'); elements.forEach((a: any) => { const item = document.createElement('span'); item.style.color = 'red'; item.innerText = '*'; // a.appendChild(item); // 往后添加 const firstChild = a.firstChild; a.insertBefore(item,firstChild); // 往前添加 })
找到表头的类名.arco-table-th-title,然后用DOM的insertBefore往前插入一个元素即可。
标签:11,10,自定义,title,item,table,arco,插入 From: https://www.cnblogs.com/iuniko/p/18457894