一直到写完,右上角个人中心始终没有下拉

一直到项目写完,右上角的下拉框一直没有出来,从本书源码public 和 sass复制过来清空缓存,还是没有下拉。 悲伤啊。

墨楠小
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 5

GitHub 可以发来看看

4年前 评论

@likunyan https://github.com/monanxiao/weibo.git 如果找到问题,麻烦可以通知一下,谢谢。

4年前 评论

@likunyan 还在吗,能否帮我看个无厘头的问题,我卡在了 10.3 章节。关于 UsersController.php 的 public function show() 的问题:
app/Http/Controllers/UsersController.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Models\User;
use Auth;
use Mail;

class UsersController extends Controller
{
.
.
.
public function show(User $user)
    {
        $statuses = $user->statuses()
                           ->orderBy('created_at', 'desc')
                           ->paginate(10);
        return view('users.show', compact('user', 'statuses'));
    }
.
.
.
}

app/Models/User.php

<?php

namespace App\Models;

use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Illuminate\Support\Str;

class User extends Authenticatable
{
.
.
.
public function statuses()
    {
        return $this->hasMany(Status::class);
    }
}

app/Models/Status.php

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Status extends Model
{
    public function user()
    {
        return $this->belongsTo(User::class);
    }
}

数据库迁移都没问题,数据库里,用户文章数据都生成的很成功。
打开 http://weibo.test/users/2 报错:
BadMethodCallException
Call to undefined method App\Models\User::statuses()
我用的是 Laravel6.x,报错页面中的 Stack Trace 提示我 app/Http/Controllers/UsersController.php 里面的 public function show(User $user) {} 里面的 $statuses = $user->statuses() 这行有问题,但是我的编辑器 Sublime 的智能显示这里的 statuses 被 Definition 定义在 app/Models/User.php 里面,app/Models/User.php 里面的 public function statuses(){return $this->hasMany(Status::class);} 也被编辑器智能显示被 app\Http\Controllers\UsersController.php Reference 调用的很成功。

4年前 评论
$statuses = $user->statuses

这样吧

4年前 评论

@likunyan
这样之后就出现了新的错误:
Symfony\Component\Debug\Exception\FatalThrowableError
Call to a member function orderBy() on null

4年前 评论
小李世界 4年前
Galois (作者) 4年前
小李世界 4年前
Galois (作者) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!