关于#layui#穿梭框得不到右侧数据的问题,如何解决?

layui穿梭框得不到右侧数据
我的js代码如下:

var token = window.localStorage.getItem("mytoken");
var sends = queryURLParams(window.location.search, "sends");
var arrD = new Array();
layui.use(['form', 'layer', 'table', 'laydate', 'util','transfer'], function () {
    var form = layui.form,
        layer = layui.layer,
        table = layui.table,
        laydate = layui.laydate;
    var $ = layui.$;
    var util = layui.util;
    let hs = dictionaryByBBS();
    let transfer = layui.transfer;
    console.log("数据",hs);
    //在页面中创建layui穿梭框
    transfer.render({
        elem: '#test1',
        title: ['可选身份', '已选身份'],
        data: hs,
        value: [],
        showSearch: true,
        id: 'transfer',
        // onchange: function(data, index){
        //     console.log(data,'63'); //得到当前被穿梭的数据
        //     console.log(index,'64'); //如果数据来自左边,index 为 0,否则为 1  中间按钮点击事件
        //     $.each(data, function(k, v) {
        //         // arrD.push(v.title);
        //         arrD.push(v.title);
        //     });
        //     var name = arrD.join(',');
        //     console.log(name,'70')
        // },
        parseData: function (res) {
            return {
                "value": res.value //数据值
                ,"title": res.title //数据标题
            }
        }
    });
    //初始化右侧数据
    transfer.render({
        elem: '#test1'
        ,data: hs
        ,value: sends
      })
      //批处理事件
      util.event('lay-demotransferactive', {
        getData: function(othis){
            var getData = transfer.getData('transfer'); //获取右侧数据
            layer.alert(JSON.stringify(getData)); 
            console.log(JSON.stringify(getData),'右侧数据1');
            console.log(getData,'右侧数据2');
        }
    });
    //点击测试按钮
    $('#sure').click(function(){
        console.log("测试",transfer.getData('transfer'))
        console.log(arrD,'70')
    })
    console.log("sendsas"+sends)
});

控制台截图:

img

请问该如何改正?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^