js 数组选中元素自定义排序
<div class="form_item"> <div> <span><b>* </b>提交形式</span> </div> <CheckboxGroup v-model="committype"> <Checkbox label="image">拍照</Checkbox> <Checkbox label="text">文字</Checkbox> <Checkbox label="video">录视频</Checkbox> <Checkbox label="audio">录音频</Checkbox> </CheckboxGroup> </div> data() { return { // 提交形式:图片,文字,视频,音频 默认全选 committype: ["image", "text", "video", "audio"] },
需求是不管先后怎么选中 最后按照显示顺序排序?
嘿嘿 我想(zhao)了半天
let committype = ["image", "text", "video", "audio"].filter((item) => return this.committype.includes(item); ); console.log(committype)