我頁面上的一些帖子,[想象這],我需要在每個那些帖子的底部添加我的,就像Facebook的,渲染反應組分多次
但我怎麼能這樣做呢?
React.renderComponent(<CommentForm />,document.getElementById('someId'));
是什麼反應教程說..
我必須通過所有的職位,以迭代並追加到?
$.each($('.post .commentArea', function(key, elem) {
React.renderComponent(<CommentForm />, elem);
})
如果我喜歡這樣嗎?當頁面上有新帖子時,如何裝載CommentForm?
我希望我已經理解了你的要求。你試圖將你的'CommentForm'組件附加到每個帖子? 你是否也將自己的帖子添加爲反應組件?如果是這樣,你可以很容易地嵌套你的'CommentForm': 'return bla ;' 如果不是,爲什麼你要添加反應組件到現有的HTML? –
Johann
所以這是問題,我需要使用PHP後端呈現當前帖子,所以然後它將是搜索引擎優化友好,我也需要反應js功能只是對他們的意見,因爲評論將不可用於搜索引擎優化, ,我有道理嗎?我很抱歉,如果我不 – Sahan
@Johann https://jsfiddle.net/69z2wepo/8900/這正是我所需要的,但這不起作用:( – Sahan