angular 如何在没有 routerLink Click 的情况下添加 queryParams?

How to add queryParams without routerLink Click in angular?

我想知道在没有 router.navigateByUrl 或 routerLink 的情况下将 queryParams 添加到 url angular

我什么都没试

将查询参数添加到 url

尝试添加 [queryParams] 指令

<a routerLink="contact" [queryParams]="{first:fu,last:bar}" >
   Contact
</a>

我解决了使用相同的 routerLink

<div [routerLink]="'/some'" [queryParams]="{s: 'true'}" ></div>
<div [routerLink]="'/some'" [queryParams]="{s: 'false'}" ></div>