แก้ไขปัญหาการใช้ hot-renderer แล้วมันไม่ส่ง className ไป

มันมีปัญหาอย่างนึง ที่ติดมานานแล้ว แต่ไม่ได้ลงมือแก้ซักที คือ เมื่อเราใช้ CustomerComponent เพื่อ render cell ก็ไม่รู้ทำไม มันไม่ส่ง className ของ column นั้นไปด้วย

ตัวอย่างเช่น

<HotColumn className="my_style">
    <CustomRender hot-renderer />
</HotColumn>

จิ้มดูแล้ว มันจะขึ้นแค่ <td/> เปล่าๆ

วิธีแก้คือ ให้เพิ่มตัวผ่านค่า ลงไปใน prop.TD ของตัว component ซะ แบบนี้

function CustomRender(props) {
     props.TD.className = props.cellProperties.className
}
0
รับทราบ
0
เยี่ยม
0
แย่
0
ตลก
0
รักเลย
0
โกรธ
Beta Version v22.7.0 : ขออภัยเว็บกำลังก่อสร้าง (อีกแล้ว) แต่คราวนี้กำลังสร้างจริงจังละ