当前位置: 首页 > 面试题库 >

如何 在两个字符串之间的reactjs中添加标签?

权黎昕
2023-03-14
问题内容

我正在使用反应。我想<br>在字符串之间添加换行符

“无结果”和“请尝试其他搜索字词”。

我努力了 'No results.<br>Please try another search term.'

但它不起作用,我需要<br>在html中添加。

任何想法如何解决呢?

   render() {

       let data = this.props.data;

       let isLoading = this.props.isLoading;

       let isDataEmpty = Object.entries(data).length === 0;

       let movieList = isLoading ? <Loader /> : isDataEmpty ? 'No results. Please try another search term.' :

           Object.entries(data).map((movie, index) => <MovieTile key={index} {...movie[1]} />);

       return (

           <div className='movieList'>{movieList}</div>

       );

   }

问题答案:

您应该使用JSX而不是字符串:

<div>No results.<br />Please try another search term.</div>

因为每个jsx应该有1个包装器,所以我<div>为字符串添加了一个包装器。

它在您的代码中:

render() {
   let data = this.props.data;
   let isLoading = this.props.isLoading;
   let isDataEmpty = Object.entries(data).length === 0;
   let movieList = isLoading ? <Loader /> : isDataEmpty ? <div>No results.<br />Please try another search term.</div> :
       Object.entries(data).map((movie, index) => <MovieTile key={index} {...movie[1]} />);
   return (
       <div className='movieList'>{movieList}</div>
   );
}


 类似资料:
  • 我是胸腺素的初学者。 我想在html中的两个字符串之间添加br标签 例如:我想在${学生[0]和${学生[1]之间添加中断标记。${学生[1]数据应该出现在下一行。 th: text="|${学生[0]}br${学生[1]}|" .有人能帮我吗?任何意见都将不胜感激。

  • 问题内容: 想要改善这篇文章吗? 提供此问题的详细答案,包括引文和为什么答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我需要一个函数来返回两个单词(或两个字符)之间的子字符串。我想知道是否有实现该功能的php函数。我不想考虑正则表达式(嗯,我可以做一个,但实际上并不认为这是最好的方法)。思维与功能。这是一个例子: 我们调用该函数: 它返回:“我想要一个蛋糕”。 提前致谢。 更新: 嗯,到

  • 问题内容: 我尝试获取<%=和%>之间的字符串,这是我的实现: 它返回 但我的期望是: 我在哪里错了以及如何纠正它? 问题答案: 您的模式很好。但是,您不应该轻信它,应该这样做。以下代码提供了您正在寻找的输出:

  • 问题内容: 假设我有一个字符串,而我只想提取一部分。 我只知道我感兴趣的部分之前和之后的几个字符1234。 使用字符串可以执行以下操作: 结果,这会给我。 如何在Python中做同样的事情? 问题答案: 使用正则表达式- 文档以供进一步参考 要么:

  • 问题内容: 假设我们有类似的东西: 我想将“ someText”替换为其他内容。考虑到我不知道someText可能是什么(任何字符串)并且我所知道的是它将被&firstString =和&endString =包围的事实,最佳方法是什么? 编辑:对不起,看起来这还不够清楚。我不知道“ someText”可能是什么,我仅有的信息是它将位于&firstString =和&endString =之间 我

  • 本文向大家介绍如何在JavaScript中的第一个字符串中添加两个带有空格的字符串?,包括了如何在JavaScript中的第一个字符串中添加两个带有空格的字符串?的使用技巧和注意事项,需要的朋友参考一下 要添加两个字符串,我们需要一个'+'运算符来在字符串之间创建一些空间,但是当第一个字符串本身包含空格时,就无需显式分配空间。  在下面的示例中,由于字符串'str1'中包含空格,因此仅串联 而没有