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

如何在material-ui 1.0中添加到列表的链接?

戚承业
2023-03-14
问题内容

以下内容与onClick动画混乱(ListItem变为红色):

<List>
  <a href="https://www.google.com">
    <ListItem button>
       <ListItemText primary="Google" />
     </ListItem>
   </a>
 </List>

在ListItem中添加链接时,仅当单击ListItemText时才使过渡工作,这不是我想要的。添加链接的正确方法是什么?


问题答案:

完成此操作的最简单方法是ListItem使用componentprop 建立链接:

<List>
  <ListItem button component="a" href="https://www.google.com">
    <ListItemText primary="Google" />
  </ListItem>
</List>

这样,ListItem将成为链接到所需位置的锚标签,但仍会收到适当的样式,因此不会发生任何视觉变化。

此处component记录了道具的行为。请注意,道具将自动传递到锚标签,如道具文档中最后一行所指定:href

提供的任何其他属性将传播到根元素。



 类似资料:
  • 问题内容: 如何在SWT表列中添加超链接?我正在使用org.eclipse.swt.widgets.Table类。 没有使用TableViewer,JFace有什么方法吗? 我尝试过这种方式,但无法正常工作(不显示超链接)。 问题答案: 是的,那肯定是可能的。为此,您必须实现(也可能是和)。 如果使用正确的方法,则更容易…

  • 我在课堂上有一个关于Java的作业。它是关于雇员的,所以有三个类,雇员,雇员列表和节点。我需要用这个做一个双链接列表。链表是我们定制的类,而不是Java提供的类。 现在我被困在添加(雇员)方法中。该方法输入参数一个雇员对象,并被要求添加到列表的末尾。 这是密码 简单地说,当列表为空时,该方法会将员工完美地添加到节点中,即使我将第二个员工添加到列表中,也没有问题;但当我再添加,并尝试检索它时,我最终

  • 我正在尝试使用时循环将元素添加到双向链表中。节点正在制作中,但它们都存储相同的单词,这是我正在阅读的文件的最后一个单词。这是我的时循环: 在while循环开始之前,光标被初始化为列表的开头。 这是我的节点结构: 我的时循环出了什么问题?为什么它总是覆盖以前的节点?请并谢谢你!

  • 我的目标是从用户输入的“AM”-“PM”字符串格式打印包含24小时十进制格式的进入和退出时间的列表,如以下字符串数组:{6AM#8AM,11AM#1PM,7AM#8PM,7AM#8AM,10AM#12PM,12PM#4PM,1PM#4PM,8AM#9AM} 我在for循环中声明了各个列表,并在循环中为它们赋值,但从代码中得到了以下运行时异常:java。lang.IndexOutOfBoundsEx

  • 问题内容: 我正在尝试使用PHP将新列添加到我的MYSQL表中。我不确定如何更改表以创建新列。在我的评估表中,我有: 假设我有一个带有文本框的页面,然后输入文本框并按一个按钮,则表将更新为: 我的代码: 问题答案: 您的桌子: 你也可以