gpt4 book ai didi

javascript - 将 html 标签插入到替换函数中

转载 作者:行者123 更新时间:2023-12-03 01:39:40 25 4
gpt4 key购买 nike

我想将 Aufpreis 包裹在粗体 html 标签中以突出显示这一点,但如果我插入 html,它会将它们视为字符串的一部分,如何插入 html 标签?

数据

[item_1, item_2, item_3, item_4]

app.js

const Items = getItems(state).map((item) => {
return {
label: `${item.alias.replace('item', '')}(<b>Aufpreis</b>: ${item.value}euro)`,
value: item.alias
};
});


const App = ({Items}) => (
{Items}
)

最佳答案

您可以将 JSX 分配给对象属性,而不是分配字符串。

需要有一个分组标签围绕您的元素。如果您不想使用 div,您可以使用 Fragment 标记 ( React.Fragment ) 并包装您需要在 {} 之间执行的任何代码评估.

label: <React.Fragment>{item.alias.replace('item', '')}<b>Aufpreis</b>:({item.value}euro)</React.Fragment>

label: <div>{item.alias.replace('item', '')}<b>Aufpreis</b>:({item.value}euro)</div>

关于javascript - 将 html 标签插入到替换函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50909605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com