uniapp 数组操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp 数组操作相关的知识,希望对你有一定的参考价值。
参考技术A let string = "12345,56789"string.split(',') // ['12345','56789']
let array = ["123","456"]
array.join(",") // "'123','456'"
let array = ['123','456']
// 删除起始下标为1,长度为1的一个值,len设置的1,如果为0,则数组不变
array.splice(1,1) // ['123']
// 替换起始下标为1,长度为1的一个值为‘ttt’,len设置的1
array.splice(1,1,'ttt') // ['123','ttt']
// 表示在下标为1处添加一项‘ttt’
array.splice(1,0,'ttt') //['123','ttt','456']
// 数组是否包含某个元素
arr.indexOf(某元素):未找到则返回 -1。
uniapp通过js唤起picker等组件 - 无需直接点击操作uniapp组件 - uniapp用JS点击某个DOM
常规
<picker @change="bindPickerChange" :value="index" :range="array">
<view class="uni-input">array[index]</view>
</picker>
JS唤醒
<picker @change="bindPickerChange" :value="index" :range="array" ref="xxoo">
<view class="uni-input">array[index]</view>
</picker>
<view @click="callPicker">
点击此处选择款式
</view>
------- JS部分 --------
callPicker ()
this.$refs.xxoo.$el.click()
// 如果是动态ref,可以this.$refs[nameOfRef].$el.click()
感谢
uni-app picker 可以通过js代码主动弹出显示吗? - DCloud问答 @握瑾怀瑜
封面
以上是关于uniapp 数组操作的主要内容,如果未能解决你的问题,请参考以下文章