控制台出错:未捕获的ReferenceError:未定义require

问题描述 投票:0回答:1

当我在phtml文件中使用jQuery时,我在控制台中收到“未捕获的ReferenceError:require未定义”的错误。我的jQuery代码是

<script type="text/javascript">
    require(['jquery', 'jquery/ui'], function($){ 
            alert("Hello world");
    });
</script>

提前致谢 ...!

php jquery requirejs magento2
1个回答
-1
投票

在您的magento设置中生成Js时可能会出现一些错误:

请执行bin/magento setup:upgrade

(删除静态,生成,其他临时文件),

然后bin/magento setup:static-content:deploy并查看是否仍然发生以下简单Jquery警报。

require(["jquery"],function($){
     $(document).ready(function(){
          alert('Jquery Loaded');
     })
 })

Thankx

© www.soinside.com 2019 - 2024. All rights reserved.