盡管有以下教程,但我的Vue組件未在頁面上呈現(xiàn)。我有以下布局(master.blade.php):<html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="/favicon.ico"> <meta name="csrf-token" content="{{ csrf_token() }}"> <title>Mileage</title> <link rel="stylesheet" href="{{ mix('/css/app.css') }}" media="all"></head><body> <div id="app"> <example-component></example-component> </div> <script src="{{ mix('/js/app.js') }}"></script></body></html>布局由以下控制器返回(我使用CAS登錄):<?phpnamespace App\Http\Controllers;use App\LkpStaff;use Illuminate\Http\Request;class AuthController extends Controller{ public function login() { if (!cas()->isAuthenticated()) { cas()->authenticate(); } $user = cas()->user(); $dbUser = LkpStaff::where('user_name', $user)->first(['staff_refid']); if ($dbUser) { $userId = $dbUser->staff_refid; }else { $userId = $this->createNewUser($user); } session()->put('casUser', $user); session()->put('userId', $userId); return view('master', [ 'casUser' => $user, 'userId' => $userId ]); }}如您所見,該組件未呈現(xiàn)??刂婆_中也沒有錯誤。除了創(chuàng)建新項目,我還能做些什么?
3 回答

揚帆大魚
TA貢獻1799條經(jīng)驗 獲得超9個贊
也許你的分量不是由于渲染錯誤的道路問題app.css
和app.js
。
嘗試通過使用資產(chǎn)來渲染:
<link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css">
<script src="{{asset('js/app.js')}}"></script>

皈依舞
TA貢獻1851條經(jīng)驗 獲得超3個贊
嘗試在模板下面和div內部添加div元素,輸入代碼,然后在終端中輸入npm run watch或npm run dev等待,直到編譯后的消息出現(xiàn)在終端中,如果它們是錯誤的,它將提示您
- 3 回答
- 0 關注
- 255 瀏覽
添加回答
舉報
0/150
提交
取消