【发布时间】:2017-09-11 12:32:35
【问题描述】:
我想创建一个 Angular 2 的聊天应用,我需要在输入字段中显示 Emoji,但 html 不支持在输入字段中显示图像。
我也尝试过这种方式,但没有奏效:
<div contenteditable="true"
[innerHtml]="msgText"
class="form-control"
(keyup)="enable_disable_sendBtn()"
(keypress)="handle_enter_key($event)"
#messageBox
(input)="msgText = $event.target.innerText">
</div>
我已经尝试过this,但我没有收到来自tslint 的错误并说:use @HostListener Or @HostBinding instead of host。
谁能帮我在文本输入中显示 emjis?
【问题讨论】:
-
“但没有工作”信息不足。预期的行为是什么?实际行为是什么?有任何错误消息吗?
-
也许你想使用emojione.com 或类似的
-
@GünterZöchbauer 我希望显示图像并且它会显示,但问题是当我尝试写
amir它写rima所以问题是每当按下一个键(或 keyup 或 keydown,我不知道问题是什么)插入符号进入第一个输入 -
此行为看起来与发布的代码无关。