【问题标题】:Where to add Javascritp/JQuery in laravel 7?在 laravel 7 中在哪里添加 Javascript/JQuery?
【发布时间】:2020-11-05 10:26:28
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: javascript jquery laravel laravel-7


    【解决方案1】:
    @extends('layout.app')
    
    @section('content')
    
        <your-vue-component></your-vue-component>
    
    @endsection
    

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

    【讨论】:

      【解决方案2】:

      感谢您的回答 Daud。

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多