vue级联菜单回填操作

<el-form-item label="报关点" prop="fCustmPoint">

                 <el-cascader :options="declAddOptions" :style="{width:'150px'}" v-model="form.fCustmPoint" :show-all-levels="false"></el-cascader>
                </el-form-item>

declAddOptions: [{

    value: '宁波报关点',
    label: '宁波报关点',
    children: [{
      label: '国航中心',
      value: '国航中心'
    }, {
      label: '通关中心',
      value: '通关中心'
    }, {
      label: '镇海口岸',
      value: '镇海口岸'
    }, {
      label: '机场口岸',
      value: '机场口岸'
    }, {
      label: '甬保税区',
      value: '甬保税区'
    }, {
      label: '眉山口岸',
      value: '眉山口岸'
    }, {
      label: '大榭口岸',
      value: '大榭口岸'
    }, {
      label: '鄞州海关',
      value: '鄞州海关'
    }]
  }]

我在新增弹层里面用这个级联菜单 添加成功后,然后初始化修改弹层时 input的值都可以赋上值,el-cascader也可以赋值 但是它的下拉出问题了,不能去第二级了,而且一直报错 :this.activeValue.splice is not a function 这个回填怎么处理呢

阅读 4.8k
1 个回答

根据你的报错信息,你应该检查一下this.activeValue.splice,splice()这个函数的用法是否正确,报错信息是提示不是一个函数。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题