當路線是
Route::get('/Bin',[BinCardController::class, 'Index']);
Jquery 加載和作業。
但是當Route::get('/Bin/{steak}',[BinCardController::class, 'Index']);jquery未加載時。
即使我把http://127.0.0.1:5000/bin/。對于最后一個 '/' jquery 沒有加載。但是如果我只保留它http://127.0.0.1:5000/bin然后 jquery 加載和作業
為我的應用程式匯入 jquery app.blade.php:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>@yield('title')</title>
<link href="https://fonts.googleapis.com/css2?family=Roboto Condensed:ital,wght@0,400;1,400&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css">
<link rel="icon" href="img/mdb-favicon.ico" type="image/x-icon" />
<link href="{{asset('css/bootstrap.min.css')}}" rel="stylesheet">
<link href="{{asset('css/mdb.min.css')}}" rel="stylesheet">
<link href="{{asset('css/sidenav.css')}}" rel="stylesheet">
<link href="{{asset('css/style.css')}}" rel="stylesheet">
<link href="{{asset('css/responsive.css')}}" rel="stylesheet">
<link href="{{asset('css/datatables.min.css')}}" rel="stylesheet">
<link href="{{asset('css/datatables-select.min.css')}}" rel="stylesheet">
<link href="{{asset('css/public7ade.css')}}" rel="stylesheet">
{{-- 13.10.2021--}}
<link href="{{asset('css/hover-menu.css')}}" rel="stylesheet">
<link href="{{asset('css/fonts.css')}}" rel="stylesheet">
<link href="{{asset('css/custom-css-for-input.css')}}" rel="stylesheet">
<link href="{{asset('mdb.rtl.min.css')}}" rel="stylesheet">
<link href="{{asset('')}}" rel="stylesheet">
<link href="{{asset('')}}" rel="stylesheet">
<link href="{{asset('')}}" rel="stylesheet">
@yield('script')
</head>
<body class="backgroundLogo">
@include('Layout.menu')
@yield('content')
<script src="js/jquery-3.4.1.min.js"></script>
<script type="text/javascript" src="{{asset('js/popper.min.js')}}"></script>
<script type="text/javascript" src="{{asset('js/bootstrap.js')}}"></script>
<script type="text/javascript" src="{{asset('js/mdb.min.js')}}"></script>
<script src="{{asset('js/jquery.slimscroll.js')}}"></script>
<script src="{{asset('js/sidebarmenu.js')}}"></script>
<script src="{{asset('js/mdb.min.js')}}"></script>
<script src="{{asset('js/sticky-kit.min.js')}}"></script>
<script src="{{asset('js/custom.min-2.js')}}"></script>
<script src="{{asset('js/datatables.min.js')}}"></script>
<script src="{{asset('js/datatables-select.min.js')}}"></script>
<script src="{{asset('js/custom.js')}}"></script>
<script src="{{asset('js/axios.min.js')}}"></script>
<script src="{{asset('js/bootstrap.min.js')}}"></script>
<script src="{{asset('js/jquery-barcode.min.js')}}"></script>
<script src="{{asset('js/jquery-barcode.js')}}"></script>
<script src="{{asset('js/jquery-qrcode-0.18.0.min.js')}}"></script>
<script src="{{asset('js/jquery-qrcode-0.18.0.js')}}"></script>
<script src="{{asset('js/order.js')}}"></script>
<script src="{{asset('js/create.js')}}"></script>
<script src="{{asset('js/po.js')}}"></script>
<script src="{{asset('js/data-generate.js')}}"></script>
<script src="{{asset('js/BarcodeDownload.js')}}"></script>
<script src="{{asset('js/IncentoryLiveReports.js')}}"></script>
<script src="{{asset('js/goodsReceive.js')}}"></script>
<script src="{{asset('js/goodsIssue.js')}}"></script>
<script src="{{asset('js/BinCard.js')}}"></script>
@yield('script')
</body>
</html>
在我的刀片中,我使用 app.blade.php
@extends('Layout.app')
@section('content')
@endsection
在任何包含單個 '/' jquery 的路由中都有效。但是,如果兩個或多個 '/' 有任何引數,jquery 將無法加載和作業。在我的控制臺中記錄所有 jquery 檔案拋出錯誤。在圖片中查看 在此處輸入圖片說明
uj5u.com熱心網友回復:
應該是這樣
在 src 的開頭添加斜杠
<script src="/js/jquery-3.4.1.min.js"></script>
或者asset()像對待他人一樣使用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/339758.html
