Arco-design-vue 级联选择器如何实现懒加载?

<a-cascader
      path-mode
      :options="dataForm.addressList"
      :load-more="handleItemChange"
      :disabled="disabled"
      v-model="dataForm.cityArr"
      ref="cascader"
      :placeholder="disabled ? '' : '请选择'"
      @change="change"
    ></a-cascader>

查看文档需要通过load-more调用接口拿到下一级数据 通过done回调拼接 但是如果要结束这个树分支需要在叶子节点标注 isLeaf: true, 但是在load-more对应方法调用前 我没办法知道所点击数据有没有下一级节点,就没办法添加isLeaf,就会导致下拉框选择无法结束,不能正常选择数据 求解如何修改

阅读 718
1 个回答

后端返回数据时就告诉你有没有子节点。否则你只能在请求后端后,数据为空时手动设置 isLeaf 。

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