簡體   English   中英

渲染后在哪里編寫dom操作? Reactjs

[英]Where to write dom manipulation after render? Reactjs

頁面加載后,我想相應地將dom更新為頁面的url。

本質上是在render中:我正在通過api獲取數據,並將此數據映射到不同的按鈕。

我想做的Dom操作:在呈現組件之后,單擊與url相關的按鈕。 基本上,如果url =“ / topicA”->單擊與topicA相關的按鈕。

使用onload。 該腳本必須位於/ topicA上,否則該事件必須從/ topicA頁面觸發。 如果不是,您還可以使用localStorage Object來將按鈕單擊設置為true或false,如果您重定向到另一個頁面並使用條件語句來觸發調用。

<body onload="script();">document.onload = function() {}window.onload = function() {}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM