我正在使用 Laravel 5.4: 并且在编辑期间 js 未加载到 blade
Am using Laravel 5.4: and js not loading in blade during editing
以下是我引用我的 js 脚本的方式只发生在更新数据时而不是创建新数据时的 CRUD 中。
<script src="{{URL::to('js/jquery.ui.touch-punch.min.js')}}"></script>
<script src="{{URL::to('js/chosen.jquery.min.js')}}"></script>
<script src="{{URL::to('js/spinbox.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-datepicker.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-timepicker.min.js')}}"></script>
<script src="{{URL::to('js/moment.min.js')}}"></script>
<script src="{{URL::to('js/daterangepicker.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-datetimepicker.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-colorpicker.min.js')}}"></script>
<script src="{{URL::to('js/jquery.knob.min.js')}}"></script>
<script src="{{URL::to('js/autosize.min.js')}}"></script>
<script src="{{URL::to('js/jquery.inputlimiter.min.js')}}"></script>
<script src="{{URL::to('js/jquery.maskedinput.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-tag.min.js')}}"></script>
public function getEdit($id)
{
$data = ::find($id);
return view('editData', compact('data'));
}
路由代码:
Route::get('/editData/{id}','dataController@getEdit');
请提供帮助。
我认为您的资产网址在请求的某个地方被破坏了。尝试使用 <script src="{!! asset('js/jquery.ui.touch-punch.min.js') !!}"></script>
。您应该检查您的浏览器以了解是否正在加载文件。您可以找到对您的问题有价值的见解。
我就是这样解决的 我在页脚的 HTML 代码之后加载了所有 js 脚本引用并且它起作用了。感谢你们的努力
以下是我引用我的 js 脚本的方式只发生在更新数据时而不是创建新数据时的 CRUD 中。
<script src="{{URL::to('js/jquery.ui.touch-punch.min.js')}}"></script>
<script src="{{URL::to('js/chosen.jquery.min.js')}}"></script>
<script src="{{URL::to('js/spinbox.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-datepicker.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-timepicker.min.js')}}"></script>
<script src="{{URL::to('js/moment.min.js')}}"></script>
<script src="{{URL::to('js/daterangepicker.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-datetimepicker.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-colorpicker.min.js')}}"></script>
<script src="{{URL::to('js/jquery.knob.min.js')}}"></script>
<script src="{{URL::to('js/autosize.min.js')}}"></script>
<script src="{{URL::to('js/jquery.inputlimiter.min.js')}}"></script>
<script src="{{URL::to('js/jquery.maskedinput.min.js')}}"></script>
<script src="{{URL::to('js/bootstrap-tag.min.js')}}"></script>
public function getEdit($id)
{
$data = ::find($id);
return view('editData', compact('data'));
}
路由代码:
Route::get('/editData/{id}','dataController@getEdit');
请提供帮助。
我认为您的资产网址在请求的某个地方被破坏了。尝试使用 <script src="{!! asset('js/jquery.ui.touch-punch.min.js') !!}"></script>
。您应该检查您的浏览器以了解是否正在加载文件。您可以找到对您的问题有价值的见解。
我就是这样解决的 我在页脚的 HTML 代码之后加载了所有 js 脚本引用并且它起作用了。感谢你们的努力