首页 > 解决方案 > 更新 innerHTML 值会将光标位置更改为起点

问题描述

HTML:

<h1 contenteditable="true" [innerHTML]="myData['name']" (click) = "myFunc($event)"></h1>

TS:

myData = {name: "test"};

myFunc ($event) {
     changedVal = $event.target.innerHTML;
     myData['name'] = changedVal; //this will update the innerHTML of h1
}

在编辑可编辑的 h1 元素值时,每次光标移动到起点

标签: angularinnerhtml

解决方案


推荐阅读