layCascader 排序问题,我想按照我点击顺序回显,有办法解决吗
```html
<form id="addOrUpdateForm" lay-filter="addOrUpdateForm" class="layui-form layui-form-pane">
<div class="layui-col-xs12 layui-col-sm6 layui-col-md6 layui-col-lg12">
<label class="layui-form-label layui-form-required">途径地</label>
<div class="layui-input-block">
<input id="wayPlaceCode" name="wayPlaceCode" placeholder="请选择" class="layui-hide"/>
</div>
</div>
<div class="layui-form-item text-right">
<button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">取消</button>
<button class="layui-btn" lay-filter="formSubmitBtn" lay-submit>保存</button>
</div>
</form>
<!-- 表格操作列 -->
<script type="text/html" id="perTableBar">
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="perDelete">删除</a>
</script>
<script>
layui.use(['layer', 'form', 'admin', 'xnUtil', 'xmSelect', 'laydate', 'layCascader', 'upload', 'fileChoose', 'tableX', 'table'], function () {
var $ = layui.jquery;
var layer = layui.layer;
var form = layui.form;
var admin = layui.admin;
var xnUtil = layui.xnUtil;
var xmSelect = layui.xmSelect;
var laydate = layui.laydate;
var upload = layui.upload;
var fileChoose = layui.fileChoose;
var layCascader = layui.layCascader;
var tableX = layui.tableX;
var table = layui.table;
var wayPlaceCascadeRender = [];
var startCityCascadeRender = [];
var endCityCascadeRender = [];
admin.req(getProjectUrl() + 'city/listCityOptions', function (res) {
if (res.success && res.data) {
var finalOptions = res.data;
wayPlaceCascadeRender = layCascader({
elem: '#wayPlaceCode',
clearable: true,
options: finalOptions,
showAllLevels: false,
props: {
multiple: true,
checkStrictly: true
},
layVerify: 'required',
layVerType: 'tips'
});
var editData = admin.getLayerData('#addOrUpdateForm').data;
if (editData !== null && editData !== undefined) {
if (editData.wayPlaceCode !== null && editData.wayPlaceCode !== '') {
wayPlaceCascadeRender.setValue(editData.wayPlaceCode);
}
if (editData.startCityId !== null && editData.startCityId !== '') {
startCityCascadeRender.setValue(Number(editData.startCityId));
}
if (editData.endCityId !== null && editData.endCityId !== '') {
endCityCascadeRender.setValue(Number(editData.endCityId));
}
}
} else {
console.error('请求失败或没有数据');
}
});
});
</script>
</body>
</html>
```