微信小程序 textarea 组件详解及简单实例
2017-01-10 15:08
1051 查看
微信小程序textarea
相关文章:
多行输入框。
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | String | 输入框的内容 | |
placeholder | String | 输入框为空时占位符 | |
placeholder-style | String | 指定 placeholder 的样式 | |
placeholder-class | String | textarea-placeholder | 指定 placeholder 的样式类 |
disabled | Boolean | false | 是否禁用 |
maxlength | Number | 140 | 最大输入长度,设置为0的时候不限制最大长度 |
auto-focus | Boolean | false | 自动聚焦,拉起键盘。页面中只能有一个 <textarea/>或 <input/>设置 auto-focus 属性 |
focus | Boolean | false | 获取焦点(开发工具暂不支持) |
auto-height | Boolean | false | 是否自动增高,设置auto-height时,style.height不生效 |
bindfocus | EventHandle | 输入框聚焦时触发,event.detail = {value: value} | |
bindblur | EventHandle | 输入框失去焦点时触发,event.detail = {value: value} | |
bindlinechange | EventHandle | 输入框行数变化时调用,event.detail = {height: 0, heightRpx: 0, lineCount: 0} |
示例代码:
<!--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: 微信版本
6.3.30,
textarea在列表渲染时,新增加的
textarea在自动聚焦时的位置计算错误
tip: 请勿在
scroll-view中使用
textarea组件 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- 微信小程序 picker 组件详解及简单实例
- 微信小程序 label 组件详解及简单实例
- 微信小程序 picker-view 组件详解及简单实例
- 微信小程序 Button 组件详解及简单实例
- 微信小程序 switch组件详解及简单实例
- 微信小程序 form组件详解及简单实例
- 微信小程序 checkbox组件详解及简单实例
- 微信小程序 radio单选框组件详解及实例代码
- 微信小程序组件 contact-button(客服会话按钮)详解及实例代码
- 微信小程序 video组件详解及实例代码
- 微信小程序 WXDropDownMenu组件详解及实例代码
- 微信小程序 swiper组件轮播图详解及实例
- 微信小程序 textarea 详解及简单使用方法
- 微信小程序(应用号)简单实例应用及实例详解
- 微信小程序 video详解及简单实例
- 微信小程序 高德地图SDK详解及简单实例(源码下载)
- 微信小程序 地图map详解及简单实例
- 微信小程序 navigator 组件实例详解
- 微信小程序 progress组件详解及实例代码
- 微信小程序 loading 组件实例详解