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

时间:2017-12-15 07:57:50

标签: php jquery requirejs magento2

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

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

提前致谢...!

1 个答案:

答案 0 :(得分:-1)

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

请执行bin/magento setup:upgrade

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

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

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

Thankx