react-WeUI之picker组件的相关属性
来源:互联网 发布:表表外业务 知乎 编辑:程序博客网 时间:2024/06/07 18:55
第一步,上官网文档:
Picker
Mobile select ui, currently only support Touch Events
Props
actions
array
[]
consists of array of object(max 2) with property label
and others pass into elementdefaultSelect
array
default group index thats selected, if not provide, automatic chose the best fiting item when mountedgroups
array
[]
array objects consists of groups for each scroll grouplang
object
language object consists of leftBtn
andrightBtn
onCancel
func
excute when the popup about to closeonChange
func
on selected change, pass property selected
for array of slected index togroups
onGroupChange
func
trigger when individual group change, pass property(item
, item index in group
, group index in groups
, selected
,picker instance
)show
bool
false
display the component从官网文档中可以得知:语言(lang)是一个对象,它分为左右两个键,左键(leftBtn)和右键(rightBtn)进行设置,那么接下来怎么设置对象的属性,在哪里设置这是一个关键性的问题;如果没有涉及到子父级组件传值的话,state设置,一般设置语言是不会涉及到子父级传值问题;
所以接下来上代码:
this.state={ picker_lang:{ leftBtn:'取消', rightBtn:'确定' } }
设置react-weui中的默认值为第一项通过defaultSelectdefaultSelect={Array(this.state.picker_group.length).fill(0)}
默认值的选项中,Array.fill(),表示数组的填充,接下来我将为大家讲解该数组是如何填充的,接下来,我将用代码演示:
var arr = [0,0,1,2,3];arr.fill(2);console.log(arr)//[2,2,2,2,2]表示为一个值时,fill中的参数会将数组所有的元素,全部填充为2;
接下来也会为大家演示为两个参数是怎样填充的,请欣赏下面的代码:
var arr = [0,0,1,2,3];arr.fill(2,2);console.log(arr)//[0,0,2,2,2]表示数组从数组的第三位的开始填充第一个参数;
var arr = [0,0,1,2,3];arr.fill(1,2,4);console.log(arr)//[0,0,1,1,3]fill(a,b,c)表示从b填充a的数值到c(不包括c);
这就是reactweui中picker组件运用的属性值
接下来也将写一篇关于es6语法的博文
接下来就直接在picker组件设置就解决啦,噢啦!
阅读全文
0 0
- react-WeUI之picker组件的相关属性
- weui之Picker的使用教程
- 基础篇章:关于 React Native 之 Picker 组件的讲解
- React Native之Picker组件详解
- React-native 之Picker的使用
- React Native控件之Switch与Picker组件讲解
- React Native组件之Switch和Picker和Slide
- react-naitve picker组件封装
- react之相关组件API
- 《React-Native系列》41、刨根问底Picker组件
- 《React-Native系列》40、刨根问底Picker组件
- React组件的属性PropTypes
- React组件的自定义属性
- React Native控件之Switch开关与Picker选择器组件讲解以及使用
- 微信小程序----组件之picker
- 微信小程序之picker组件
- React1 创建React组件、组件的属性
- 【React Native开发】React Native控件之Switch开关与Picker选择器组件讲解以及使用(16)
- 详解iPhone 7为什么将取消实体home键:越来越大的Touch ID
- E
- 34个月,快播事件全程回顾
- Unity3d 对象池、子对象池的实现
- Python学习(4)--元组
- react-WeUI之picker组件的相关属性
- 电脑突然出现广告或音乐的声音,解决方法!
- CodeForces
- 成功的Fintech公司在做什么?央行如何看待数字货币?| 新金融科技周刊
- 苹果发布会上的这些演讲者,是iPhone今天的掌舵人
- vivo X7柔光灯的秘密:晚上自拍得靠它
- 从封闭走向开放,腾讯过去5年来做了哪些改变?
- matlab中的unique函数详解
- django中orm可查询出的类型