Angular的<textarea>FormControl和HTML实体
创始人
2024-10-24 01:00:23
0

当使用Angular中的FormControl绑定 `, }) export class TextAreaComponent implements OnInit { textAreaControl = new FormControl(''); ngOnInit() { this.textAreaControl.valueChanges.subscribe((value) => { const parser = new DOMParser(); const decoded = parser.parseFromString(value, 'text/html').body.textContent; this.textAreaControl.setValue(decoded, { emitEvent: false, emitModelToViewChange: false, emitViewToModelChange: false, }); }); } }

  1. 使用文本模板进行解码
import { Component, Input } from '@angular/core';
import { FormControl } from '@angular/forms';

@Component({
  selector: 'app-textarea',
  template: `
      
      
          
      
  `,
})
export class TextAreaComponent {
  textAreaControl = new FormControl('');
  @Input() set value(val: string) {
    const parser = new DOMParser();
    const decoded = parser.parseFromString(val, 'text/html').body.textContent;
    this.textAreaControl.setValue(decoded, {
      emitEvent: false,
      emitModelToViewChange: false,
      emitViewToModelChange: false,
    });
  }
  get value() {
    return this.textAreaControl.value;
  }
}

相关内容

热门资讯

透视了解"hhpok... 透视了解"hhpoker可以控制牌吗"确实真的有辅助教程(哔哩哔哩)1、hhpoker可以控制牌吗破...
透视分享"hhpok... 透视分享"hhpoker开挂教程"总是有辅助神器(哔哩哔哩)小薇(辅助器软件下载)致您一封信;亲爱h...
透视揭幕"德普之星怎... 透视揭幕"德普之星怎么设置埋牌"一贯真的是有辅助软件(哔哩哔哩)1、完成德普之星怎么设置埋牌辅助器v...
透视解密"德州透视竞... 透视解密"德州透视竞技联盟"真是有辅助挂(哔哩哔哩)1、点击下载安装,德州透视竞技联盟脚本分类一目了...
透视推荐"拱趴大菠萝... 透视推荐"拱趴大菠萝挂哪里"其实真的是有辅助技巧(哔哩哔哩)1.拱趴大菠萝挂哪里 选牌创建新账号,点...
透视有挂"hh po... 透视有挂"hh poker辅助有用吗"确实有辅助攻略(哔哩哔哩)1、每一步都需要思考,不同水平的挑战...
透视详细"wepok... 透视详细"wepoker俱乐部辅助"切实真的是有辅助器(哔哩哔哩)1、操作简单,无需wepoker俱...
透视普及"wepok... 透视普及"wepoker轻量版透视"都是存在有辅助挂(哔哩哔哩)1、游戏颠覆性的策略玩法,独创攻略技...
透视开挂"hhpok... 透视开挂"hhpoker万能辅助器"切实存在有辅助技巧(哔哩哔哩)1、hhpoker万能辅助器有没有...
透视解密"hhpok... 您好,hhpoker辅助软件下载这款游戏可以开挂的,确实是有挂的,需要了解加去威信【48527505...