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 数组操作的主要内容,如果未能解决你的问题,请参考以下文章

uni-app之数组的操作

uniapp数组遍历知识点总结

uniapp ios下载文件后怎么直接弹出操作菜单?

uni-app之自定义组件

uniapp 显示消息提示框 操作

uniapp的样式操作