JellyBool

17773 经验值

你这个可以直接 whereIn 试试:

Article::whereIn('id', $request->get('itemList'))->update(['status' => 1]);

这个理论上可以替换你的 foreach 了

其实如果是我的话,对于这样的接口数据,我反倒会在后端全部处理好,在返回给前端,就是下面的格式我会为每一个对象添加 check 字段:

{ "0": { "id": "85", "name": "中文", "create_time": "2016-09-23", "userName": "aa" }, "1": { "id": "86", "name": "English", "create_time": "2016-09-23", "userName": "aa" }, "2": { "id": "87", "name": "Français", "create_time": "2016-09-23", "userName": "aa" } }

评论跟这里面的 Post 都是一样的道理的吧,你可以在 comments 表多加一个字段比如 html_content ,或者在不加字段的时候,直接在输出的时候进行 markdown 转化不就好了么?

那你给它初始化一个默认值,比如说为( checked:true),然后在动态设置的时候就可以类似这样:

 this.params.selecteds[0].check = ! this.checked;
        update (val) {
           this.params.selecteds[0].check = true;
          // this.params.selecteds[0].$set('check',true);
        }

你的 HTML 代码是在子组件还是父组件?

具体报什么错?这样呢?

return $query->select(['classification','type'])->groupBy('type');

具体的需求可以说一下么?如果只是说批量更新,通常使用 insert 方法。

5.3 之后至少你可以写成这样试试:

return $query->groupBy('type')->select(['classification','type']);

在 5.3 的时候是可以直接 where 的,如果你是 5.2 或之前的版本,试试这个:

$filtered = $collection->filter(function ($item) {
    return $item['price'] > 100;
});

额。。怎么感觉很污的样子,一般认真问问题,提供足够资料的,我知道解决方案都会认真回复。