Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I’m working on multi framework library. Current challenge I am facing I need to assign to existing DOM element new react element or if element already has react assigned update this react instance with new properties.

Something like:


let el;
if (e?.childNodes.length) {
 el = e.childNodes[0];
}
        
if (!el) {
 // create dom element wrapper for react instance
 el = document.createElement('span');
 e.appendChild(el);
}

// check, probably react instance already inited on element
// then if react inited update
// if not init component on element with provided props     


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.7k views
Welcome To Ask or Share your Answers For Others

1 Answer

等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...