我对视图有疑问,除此之外,其他视图对我有用。这是它的路线
Route::get('/profile/avatarupload', [
'uses' => '\App\Http\Controllers\ProfileController@getAvatarUpload',
'as' => 'profile.avatar',
]);
ProfileController中的方法
public function getAvatarUpload()
{
return view('profile.avatar');
}
导航栏的片段当用户点击
时,我呼叫路径<li><a href="{{ route('profile.avatar') }}">Update Avatar</a></li>
视图在文件结构中如下views/profile/avatarupload.blade.php
最后,这是我点击导航栏中的更新头像时获得的错误代码
InvalidArgumentException in FileViewFinder.php line 137:
View [profile.avatar] not found.
答案 0 :(得分:2)
您正在混淆路线名称和视图名称。它们不是一回事。
如果您的观点位于resources/views/profile/avatarupload.blade.php
,则需要执行return view('profile.avatarupload');