Javascript 如何以不同的颜色显示文本的某些部分,即@和}之间的数据应以不同的颜色显示
要以不同颜色显示@和}之间的数据吗 示例:@{data}@{message}在一个@{data}和一个@{message}中应该是不同的颜色 @{somedata}应在两个@{somedata}中使用不同的颜色Javascript 如何以不同的颜色显示文本的某些部分,即@和}之间的数据应以不同的颜色显示,javascript,reactjs,Javascript,Reactjs,要以不同颜色显示@和}之间的数据吗 示例:@{data}@{message}在一个@{data}和一个@{message}中应该是不同的颜色 @{somedata}应在两个@{somedata}中使用不同的颜色 const data1 = [ {name: 'one @{data} and @{message}'}, {name: 'two @{somedata}'}, {name: 'three @{data}'}, {name: 'four @
const data1 = [
{name: 'one @{data} and @{message}'},
{name: 'two @{somedata}'},
{name: 'three @{data}'},
{name: 'four @{data}'}
];
export default React.createClass({
render() {
return (
<div>
{data1.map(function(a) {
return (
<p>{a.name}</p>
)
})}
</div>
)
}
})
我用它来代替
我用它来代替
你在期待这样的解决方案吗?@Jayavel感谢你为解决我的问题所做的努力,但是,@在一句话中出现了很多次,@每当@出现时,我想用红色显示数据,并且必须删除{}你还期待这样的解决方案吗?@Jayavel感谢你为解决我的问题所做的努力,但是,@在一句话中出现了很多次,@每当@出现时,我想用红色显示数据,并且必须删除{}also@Sandhya我的荣幸:@Sandhya我的荣幸: