我在數組中保存了更多的字符串。我想要做的就是將它們分別放在不同的圖標上時將它們顯示出來。 我試了一下,到目前爲止:在React中將文本分成多行
addMessages =() => {
const text = [];
//add strings in the array
return text.join("<hr/>");
}
render() {
const showWhenHover = this.addMessages();
return (
<ActionBar popover={<div> {showWhenHover}</div>}
<div>
<Icon type="myIcon"/>
</div>
</ActionBar>
);
}
}
當我將鼠標懸停在圖標則顯示的消息,但沒有它們中的每一個單獨的線,但都在這樣一行:
text1</hr>text2</hr>text3
」不是個t <hr/>
在這種情況下必須使用什麼?謝謝
聽起來你正在尋找''
我 –
還試圖與但我想的是,它不能識別標籤,它需要像純文本 –
showWhenHover全部返回一個文本節點。如果你將它渲染爲標記,你想返回一個React.Component實例。 –