我的文本区域如下所示
<textarea id="markdownEntry" class="w-100 h-100" bind="@MarkdownContent"
@bind-value="MarkdownContent"
@bind-value:event="oninput"
placeholder="Enter markdown here..."></textarea>
,但是我也希望在使用javascript更新文本区域的值时触发oninput(需要创建编辑器) 我尝试了以下js,但似乎无法正常工作
function forceUpdate(input) {
var event = new Event('input');
input.dispatchEvent(event);
}
我还尝试将input
更改为change
答案 0 :(得分:0)
function forceUpdate(input) {
var event = new Event('input', {
'bubbles': true,
'cancelable': true
});
input.dispatchEvent(event);
}
解决了问题