在laravel 7中的什么地方添加Javascritp/JQuery?

Where to add Javascritp/JQuery in laravel 7?

我是 laravel 的新手。我已经使用 Vue 设置了一个项目,并尝试在 blade 页面之一中添加 jquery 代码,但我在控制台中看到以下错误。 Jquery 工作正常,但控制台中的错误表明我没有以正确的方式进行操作。

Vue 警告]:编译模板时出错:

模板应该只负责将状态映射到 UI。避免在模板中放置带有 side-effects 的标签,例如 ,因为它们不会被解析。

331|
332|
333| | ^^^^^^^^ 334|函数刷新(值) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335| { | ^^^^^^^^^ 336| location.replace('jiras?status='+值); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^ 337| }

任何人都可以帮助我,我应该在哪里添加 jquery/javascript 代码,以便它不会在控制台中显示任何错误。

@extends('layout.app')

@section('content')

    <your-vue-component></your-vue-component>

@endsection

在 layout/app.blade.php 里面你可以放 jquery。可能在 app.js 文件上方

谢谢Daud的回答。

我创建了一个 jquery.js 文件并在其中添加了我的代码。我将此文件放在 public/js/ 目录下,并将它的路径添加到 app.blade.php 文件中,如下所示:

<script src="{{ asset('js/jquery.js') }}" defer></script>

jquery 运行良好的控制台错误也消失了。感谢您的帮助。