我正在使用NativeScript + Angular开发一个应用程序,在该应用程序中,用户可以使用@符号注释帖子并提及用户,并使用#标记主题标签。
例如,评论包含以下文本:
Hello @JohnDoe did you enjoy the conference of #NativeScript ?
我需要将@JohnDoe和#Nativescript渲染为一个蓝色且可点击的词,该词将被nsRouterLinked链接到用户个人资料或主题标签。
我找到了FormattedString(https://docs.nativescript.org/angular/ui/ng-ui-widgets/formatted-string),但Span似乎无法分流。
有人可以帮助我吗?预先非常感谢
答案 0 :(得分:0)
有一个open feature request用于支持FormattedString上的轻击事件。 Github问题还包括在Github上的sample project,演示了如何本地处理。
还有HtmlView支持嵌入锚标记,单击后可以自动处理http和深层链接。