我有一个非常基础的设置在一个非常长的页面上:
<a href="/technicalmanagerreport/4e8485d9-5751-4684-9d24-0af2934dd390#h2">test</a>
<h2 id="h2">LOL</h2>
第一次点击链接时,它会快速跳转并返回顶部。第二次点击时,它就可以正常工作了。如果我先点击链接,然后点击另一个链接,再次点击该链接,则会出现相同的行为。因此需要连续两次点击才能正常工作。有什么想法或者解决方法吗?
经过更多的搜索:
<a href="technicalmanagerreport/4e8485d9-5751-4684-9d24-0af2934dd390#lol">test</a>
<div *ngFor="let group of report?.assetGroups">
<div><a href="technicalmanagerreport/4e8485d9-5751-4684-9d24-0af2934dd390#{{group?.code}}">{{group.name}}</a></div>
</div>
<div *ngFor="let group of report?.assetGroups">
<div id="{{group?.code}}">{{group?.name}}</div>
<div *ngFor="let subGroup of group?.assetSubGroupList">
<h4>{{subGroup.name}}</h4>
</div>
</div>
<div id="lol">lol</div>
测试链接按预期工作。可能是由于从调用REST服务(异步调用)返回的其他值有问题?