2016-03-04 54 views
2

我想重寫我的主題中的現有magento2 JS組件以進行更多的自定義。Magento2覆蓋現有的js組件

Magento_Checkout/js/view/minicart.js

以上JS組件我要重寫,我想添加刪除按鈕事件更多操作。

回答

1

您可以嘗試require「js」的「地圖」。我用這個爲我工作。以下是我主題中的requirejs-config.js。

var config = { 
    map: { 
     '*': { 
      'Magento_Checkout/js/view/minicart':'js/custom/minicart' 
     } 
    } 
}; 

改性minicart.js文件放在裏面「網絡/ JS /自定義」文件夾我的主題裏面。

+0

這不會取代核心js文件,它只是添加您的自定義文件 – surfer190

+0

這將包括您的自定義文件,而不是本地magento文件。這不會取代核心文件,但核心文件將不會包含在這種情況下。 –

1

只需轉到您的主題覆蓋Magento_Checkout那裏,然後在web文件夾下使路徑與核心模塊相同,然後添加您的js文件&做必要的更改。它會反映在前端。