我希望您能翻译以下内容:
我正在尝试使Angular中的div可点击,并将用户重定向到网页。 当我尝试使用ng-href时,我的应用程序甚至无法加载,这让我相信我做错了! 我似乎找不到答案,所以我们开始吧...
我得到错误:
“无法绑定到'ng-href',因为它不是'a'的已知属性。 (""
我的HTML:
<div *ngIf="showInsightContainer" class="EngagementOverview-Container">
<a ng-href="{{ insightUrl }}"> </a>
<p class="EngagementOverview-Description"> {{ insightAreaName || translate }} </p>
</div>
我的JS代码:
public insightId = '';
public insightUrl = '';
this.insightId = this.engagementService.currentInsightId;
this.insightUrl = `https://website...${this.insightUrl}/explore/summary`
我还没有为我的“a”标签添加任何CSS样式,我打算将其设置为与我的div容器相同的大小,这样整个元素就可以被点击。以下是我的容器CSS样式:
.EngagementOverview-Container {
border-top: $border;
margin-top: 20px;
padding-top: 20px;
}
我是不是很傻,错过了一些非常明显的东西?
如果您能帮助我,谢谢!
[routerLink]
替代ng-href
。 - Rahul