我在离子项内部有一个离子文本区域。它显示很好,但当我按下textarea时,它会显示并隐藏键盘。而且因为键盘是隐藏的,我不能放任何文字。
在触摸屏幕之后,就像是onblur事件被触发了一样。
这是我的代码:
<ion-item>
<ion-label stacked>Comment</ion-label>
<ion-textarea [(ngModel)]="formData.comment" name="comment" placeholder="Put any comment..."></ion-textarea>
</ion-item>
有什么想法吗?
答案 0 :(得分:4)
每当以这种方式使用ion-item时,您经常会遇到这样的错误。我输入相同的东西,直到我把它们包裹在div中。
Per the docs - 项目可以包含文字,图片和其他任何内容。通常,它与其他项目一起放在列表中。它可以轻松刷卡,删除,重新排序,编辑等。 如果需要通过手势操作项目,则只需要一个项目在列表中。它需要一个ItemSliding包装元素才能被刷过。
您可能希望重新构建代码或将某个离子项格式化为某种列表。