WeChat 애플릿 양식 구성 요소 여러 줄 입력 상자 텍스트 영역
WeChat 애플릿 텍스트 영역
여러 줄 입력 상자.
샘플 코드:
<!--textarea.wxml--> <view class="section"> <textarea bindblur="bindTextAreaBlur" auto-height placeholder="自动变高" /> </view> <view class="section"> <textarea placeholder="placeholder颜色是红色的" placeholder-style="color:red;" /> </view> <view class="section"> <textarea placeholder="这是一个可以自动聚焦的textarea" auto-focus /> </view> <view class="section"> <textarea placeholder="这个只有在按钮点击的时候才聚焦" focus="{{focus}}" /> <view class="btn-area"> <button bindtap="bindButtonTap">使得输入框获取焦点</button> </view> </view>
//textarea.js Page({ data: { height: 20, focus: false }, bindButtonTap: function() { this.setData({ focus: true }) }, bindTextAreaBlur: function(e) { console.log(e.detail.value) } })
Bug & Tip
bug
: WeChat 버전6.3.30
,textarea
는 다음으로 렌더링됩니다. 목록 새로 추가된텍스트 영역
에 자동 초점 중에 잘못된 위치 계산이 있는 경우bug
: 微信版本6.3.30
,textarea
在列表渲染时,新增加的textarea
在自动聚焦时的位置计算错误tip
: 请勿在scroll-view
中使用textarea
팁
: 스크롤 뷰
를 사용하지 마세요. > 텍스트 영역 컴포넌트