首页 > 解决方案 > 在 ngx-linkifyjs 中禁用提及和哈希标记

问题描述

我正在使用

ngx-linkifyjs

将 url 转换为文本到带有超链接的 URL。但与 url 一起,它还将 # 和 @ 标签转换为超链接。我怎样才能忽略 # 和 @ 并将它们仅保留为文本。

PS:我阅读了文档,但找不到任何解决方案

标签: javascriptangulartypescript

解决方案


import { NgxLinkifyjsModule } from 'ngx-linkifyjs';

@NgModule({
  declarations: [AppComponent, ...],
  imports: [NgxLinkifyjsModule.forRoot(
                  {
                    enableHash: false, // optional - default true
                    enableMention: false // optional - default true
                  }), ...],  
  bootstrap: [AppComponent]
})
export class AppModule {
}

我们可以在代码片段中将enableHash 和 enableMention设置为 false


推荐阅读