Laravel 实战开发知乎: 用户关注之组件化开发
chenxin

你用的get去传送值当然不接收了,你用post肯定可以的啦!哈哈!

天山网艾克

如果没有登陆的情况下怎么样返回到登陆页面?

JellyBool

哪里返回到登陆页面?

lg23

明白了

lg23

群主,这两天照视频做关注,一直正常。但是今天做站内通信时,点击关注开始报错,且两个关注都一样的错,问题是我没有改动过相关内容,而且数据库也没动过.
报错内容如下:

SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '2017-03-26 02:34:13' for column 'created_at' at row 1 (SQL: insert into `followers` (`created_at`, `followed_id`, `follower_id`, `updated_at`) values (2017-03-26 02:34:13, 1, 3, 2017-03-26 02:34:13))

里看着字段是对上的,无效的时间格式

问题解决了,改成中国时区就可以了,奇怪的是之前我一直没改,一样没问题的

lg23
{{dd($user)}}
@foreach($user->notifications as $notification)
        {{ $notification->type }}
 @endforeach

群主, 我打印这个user,没找到这个notifications 但它的确是存在的,我想了解此相关。
在laravel 5.3 新特性中是否有此内容

JellyBool

你看 laravel 5.3 的新特性的视频

lg23

群主你好,好像视频中没的提到如何取消关注的站内通知??
这里是否可以直接在 notifications 数据表中添加一个用于判断是否关注的字段。
然后在视图文件中判断该字段的状态用于区分已关注和取消关注

Psychic_role

这个用法用错了吗?
TypeError: Cannot read property 'get' of undefined

props:['user'],
        mounted() {
            axios.get('/api/user/followers/'+ this.user).then(response =>{
                this.followed = response.data.followed
            })
        },

没用错,生成class UserRepository的时候

namespace Repositories;
use App\User;

namespace默认的少了一个App\

JellyBool

axios.get 这个的问题吧…注意大小写或者 axios is的引入顺序

自己加上 App 命名空间呗

laixiaojie

想请问一下群主,有一个问题列表,每一个问题后面都有一个关注按钮,通过@foreach循环,直接在循环内加入生成好的vue组件按钮,为什么只有第一个解析呢,这是正常的吗?怎么才能让每一个都对应一个按钮呢?

JellyBool

逻辑上来说这是不正常的。。。

Sssshirt

希望大神继续关注功能啊。比如用户关注其他几个用户后,其他几个用户的动态(点赞、评论、发布等)能汇集在一个【所有动态】的页面里。