Angular routerLink指令的href属性生成逻辑
生活随笔
收集整理的這篇文章主要介紹了
Angular routerLink指令的href属性生成逻辑
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一個(gè)例子:
運(yùn)行時(shí),觸發(fā)change detection,調(diào)用refreshView方法:
RouterLinkWithHref這個(gè)class實(shí)現(xiàn)了ngOnChanges hook方法:
在updateTargetUrlAndHref方法里,生成href:
this.commands就是我們傳入到routerLink Directive里的輸入:
createUrlTree:
將JavaScript對(duì)象this.urlTree, 序列化成字符串url:
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的Angular routerLink指令的href属性生成逻辑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何通过ActivationStart监
- 下一篇: SAP Spartacus Consen