【发布时间】:2019-07-19 08:33:32
【问题描述】:
我对 ant d 库还很陌生。到目前为止,我对它提供的便利感到满意。我只是无法理解,因为文档中没有提到为什么 ant d 使用锚标记将任何文本或图像包装在下拉列表中
到目前为止,几乎在每个示例中我都能看到这样的代码
return (
<Dropdown
overlay={menu}
onVisibleChange={this.handleVisibleChange}
visible={this.state.visible}
>
// why wrapping in anchor tag?
<a className="ant-dropdown-link" href="#">
Hover me
</a>
</Dropdown>
);
我还发现如果我不使用锚标记。仅当我将鼠标悬停在此文本顶部或者如果它是菜单 img 代替文本时,才会出现下拉菜单。
这里我只是想理解标签的嵌套,因为在我的理解中它不是一个链接,我们不应该在不需要的时候使用锚标签,我们的节点设计和层次结构应该是合乎逻辑和易于理解的。或者我在这里遗漏了一些东西。有人吗?
【问题讨论】:
标签: javascript html css reactjs antd