在magento 1中
例如,我们可以在phtml中调用此原型函数
function ABC(){
var a = '<?php echo $a;?>'
alert(a);
}
但是在magento 2中,我们不能在phtml中添加这种类型的函数,为此我们必须创建 requirejs-config.js
var config = {
map: {
'*': {
'exam': 'js/example',
}
}
};
像这样和example.js
function ABC(){
alert(a);
}
在phtml中
require(['jquery','exam'], function($){
var a= <?php echo $a; ?>;
});
我正在尝试像这样传递变量,但无法正常工作,如何在magento 2中将变量从phtml传递给外部js