RM新时代网站-首页

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

react 渲染html字符串

大?。?/span>0.2 MB 人氣: 2017-09-28 需要積分:1

  在React Fiber中,render函數(shù)可以直接返回一個(gè)字符串了,換言之,一個(gè)組件可以直接渲染為一個(gè)字符串,而不是必須渲染為一個(gè)HTML模樣的物體。

  舉個(gè)例子,下面這個(gè)控件LongString,顯示一個(gè)input和一個(gè)p,p中文字可以是很長的字符串,相當(dāng)于一個(gè)模板,在input中輸入的字符串會(huì)用來填補(bǔ)p中的模板。

  代碼如下:

  react 渲染html字符串

  上面組件的工作原理是通過事件處理函數(shù)onInputChange來更新組件的state,引發(fā)組件重新渲染,這樣this.state.str才能在渲染過程中被顯示。

  上面的組件工作完全正確,但是有個(gè)問題,就是每一次在input中更新內(nèi)容,都會(huì)引發(fā)LongString的更新過程,在瀏覽器的console中,可以看到render函數(shù)被反復(fù)調(diào)用的痕跡。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

react 渲染html字符串下載

相關(guān)電子資料下載

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      RM新时代网站-首页