keikeizhang

687 经验值

数据都得到了,就是不能给data使用,我不清楚是什么原因。
不过我用其他方法解决了,vue还是有很大的学习成本的!

<tr v-for="bank in bankLists">
    <td>@{bank.bankName}</td>
    <td>
        <select class="select" name="recommend[]">
            <option value="0">不推荐</option>
            <option value="1">推荐1</option>
            <option value="2">推荐2</option>
            <option value="3">推荐3</option>
        </select>
    </td>
</tr>

table id = tb_1 前端就给的模板就这么命名的。。。。

new Vue({

    el: '#tb_1',
    data: {
        bankLists: [],
        unselectedBankList:[]
    },
    ready: function () {
        var list2 = $('#list2 option').map(function () {
            return $(this).val();
        }).get().join(",");
        _token = "<?php echo csrf_token();?>";
        $.ajax({
            url: '/draw/select',
            dataType: 'json',
            data: {_token: _token, list2: list2},
            async: false,
            type: 'get',
            success: function (banks) {
                this.bankLists = banks;
            }
        });
    },
    methods: {
       toggleSelectedBank:function (bank) {
             bank.status = 'selected';
             //这里只是一个演示,设置 status 是为了检测 option 中的bank的状态,你也可以直接使用 jquery 判断
             //this.bankLists.$remove(bank);
            //再加入没选中的list
            //this.unselectedBankList.$push(bank)
       }
    }
});

我现在使用的就是你的代码啊,可是一点反应都没有,我在查找

我是不是应该辞职,玛德,后台数据我处理了两个小时搞定,一个前端样式我用了五天。

前端来一句,这个是后端负责的,老师告诉我不需要管!~~~~~~~~~

zhangchuang0816 这个是我微信,我用小视频给你演示一下就秒懂了

现在我数据我是有的,就是不知道怎么处理一下,可以让v-for使用

@JellyBool 现在唯一需要解决的问题就是我怎么把ajax反馈回来的数据 bank 处理成vue message可以让v-for使用的数据