首页 > 解决方案 > 无法绑定到“routerDirection”,因为它不是“div”的已知属性

问题描述

我使用 ionic 4 创建了应用程序,并将 routerDirection 添加到我的 div

<div class="finger-print-content" (click)="loginUsingFingerprint()" [routerDirection]="'forward'">
      <img class="fingerprint-btn-img" src="assets/images/fingerprint.png">
      <p class="fingerprint-btn-text" translate>SIGN_IN_USING_FINGERPRINT</p>
    </div>
  </div>

当运行ionic serve所有工作正常并且我在浏览器中提供应用程序时,但是当我需要运行单元测试时,ng test我看到了该错误。

Can't bind to 'routerDirection' since it isn't a known property of 'div'

标签: unit-testingionic3ionic4

解决方案


我认为语法应该是

<div routerLink='/route' routerDirection='forward'>

this.navCtlr.goRoot('/route');

推荐阅读