laravel - 在 Laravel-Vue 中找不到视图
问题描述
无法从我的 User.php 文件返回视图。为什么找不到视图?我使用默认的 User.php 文件,最后我添加了几行代码以获取视图。我收到错误 - 未找到视图。
<?php
namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Support\Facades\Auth;
use Request;
class User extends Authenticatable
{
use Notifiable;
protected $fillable = [
'name', 'email', 'password',
];
protected $hidden = [
'password', 'remember_token',
];
protected $casts = [
'email_verified_at' => 'datetime',
];
}
if (Auth::check())
{
return view('example-component');
}
解决方案
这不是模型的用途。我认为您应该退后一步学习一般的 PHP,因为那不是有效的语法。
如果要呈现视图,可以使用 web.php 将操作“重定向”到控制器,并且它们从控制器内部的函数中实现,然后返回适当的视图。
推荐阅读
- bash - bash中意外标记值附近的语法错误
- php - Codeigniter/MYSQL 对每个州下的城市进行分组
- node.js - 最新的nodejs没有安装
- scala - “\*”和scala中的“*”一样吗?
- c# - C => C# 有没有一种简单的方法来重现二进制通信的结构转换
- android - 有什么方法可以通过 kotlin-extensions 更改自动创建的视图的名称?
- excel - 循环不循环通过 DIR 中的文件(外循环)
- c++ - 通过索引集对非连续元素进行向量化
- php - Mojo WP 插件问题 - cli-init.php 错误
- javascript - 在 Javascript 中使用递归查找嵌套数组中最长的字符串?