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;
  }
}

相关内容

热门资讯

德州AI智能辅助机器人!德州a... 德州AI智能辅助机器人!德州ai智能系统,德州确实真的是有挂(详细辅助挂教程),您好,德州AI智能辅...
wepoke透明黑科技!wep... wepoke透明黑科技!wepoke辅助插件,wepoke有软件,揭秘教程(有挂工具);一、wepo...
微扑克游戏辅助器!微扑克辅助软... 微扑克游戏辅助器!微扑克辅助软件,微扑克发牌有问题,技巧教程(有挂脚本)1、每个玩家都可以进行使用,...
智星德州菠萝偷偷看牌功能!im... 智星德州菠萝偷偷看牌功能!impoker有挂,微扑克真的有辅助(详细辅助教程);亲真的是有正版授权,...
wpk有辅助挂(Wpk)线上w... wpk有辅助挂(Wpk)线上wpk到底有外 挂(透明挂)原来真的有挂(爆料教程)1、每一步都需要思考...
德扑之星猫腻!德扑胜率最低的牌... 1、德扑之星猫腻!德扑胜率最低的牌,线上德州总是是有挂(详细助手教程)。2、德扑之星猫腻透视辅助简单...
wepok软件透明挂!wopo... wepok软件透明挂!wopoker辅助器免费版v2.0,wePoke好像真的有挂,可靠教程(有挂工...
wpk透视辅助(WpK)wpk... wpk透视辅助(WpK)wpk可以玩胜率高(透视辅助)的确真的有挂(透视教程)1、进入游戏-大厅左侧...
微扑克辅助器ios!微扑克辅助... 微扑克辅助器ios!微扑克辅助器,微扑克ai软件,专业教程(有挂秘籍)1、快速入门:当你通过点击开始...
wepoke透视挂!众合推扑克... wepoke透视挂!众合推扑克有辅助,微扑克大厅都是机器人(详细透视教程);大神普及一款德州ai内幕...