zoukankan      html  css  js  c++  java
  • angular->html文本显示

    1.新建pipe 文件

    import {Pipe, PipeTransform} from '@angular/core';
    import {DomSanitizer} from '@angular/platform-browser';
    
    @Pipe({
      name: 'htmlReset'
    })
    export class HtmlResetPipe implements PipeTransform {
    
      constructor(private domSanitizer: DomSanitizer) {
    
      }
    
      transform(style) {
        return this.domSanitizer.bypassSecurityTrustHtml(style);
      }
    
    }
    View Code

    2.新建module

    import {NgModule} from '@angular/core';
    import {CommonModule} from '@angular/common';
    import {FileSizeFormatPipe} from '../../pipes/file-size-format.pipe';
    import {HtmlResetPipe} from '../../pipes/html-reset.pipe';
    
    @NgModule({
      declarations: [FileSizeFormatPipe, HtmlResetPipe],
      imports: [
        CommonModule
      ],
      exports: [FileSizeFormatPipe, HtmlResetPipe]
    })
    export class CommonPipeModule {
    }
    View Code

    3.在需用此管道的module中引入该module

    import {NgModule} from '@angular/core';
    import {CommonModule} from '@angular/common';
    
    import {ShareInfoRoutingModule} from './share-info-routing.module';
    import {ShareInfoComponent} from './share-info.component';
    import {NgZorroAntdModule} from 'ng-zorro-antd';
    import {FormsModule, ReactiveFormsModule} from '@angular/forms';
    import {CommonPipeModule} from '../../common/modules/common-pipe/common-pipe.module';
    import {TranslateModule} from '@ngx-translate/core';
    import {MainModule} from '../main/main.module';
    
    
    @NgModule({
      declarations: [ShareInfoComponent],
      imports: [
        CommonModule,
        ShareInfoRoutingModule,
        NgZorroAntdModule,
        FormsModule,
        ReactiveFormsModule,
        CommonPipeModule, // 管道module
        MainModule,
        TranslateModule.forChild(),
      ]
    })
    export class ShareInfoModule {
    }
    View Code

    4.在界面上调用

     <div class="content" [innerHTML]="msgInfoData?.Content|htmlReset"></div>
  • 相关阅读:
    SQL Server的Execute As与连接池结合使用的测试
    为什么SQL语句Where 1=1 and在SQL Server中不影响性能
    [转]NGINX下配置CACHE-CONTROL
    ls列出当前目录包含子目录下面的所有文件的绝对路径
    [转]无法滚动到溢出容器的Flex项的顶部
    align-items和align-content的区别
    go实现快速排序
    [转]linux超级服务器inetd详解
    makefile 小记
    [转]gcc
  • 原文地址:https://www.cnblogs.com/huangmin1992/p/12401020.html
Copyright © 2011-2022 走看看