我正在尝试覆盖Magento_Swatches/js/SwatchRenderer.js
文件中的某些功能
我的代码适用于requirejs-config.js
:
var config = {
config: {
mixins: {
'Magento_Swatches/js/SwatchRenderer': {
'Magento_Swatches/js/SwatchRendererCategory1': true
}
}
}
};
和文件代码 SwatchRendererCategory1.js
define(function () {
'use strict';
var mixin = {
updateBaseImage: function (images, context, isProductViewExist) {
var justAnImage = images[0];
if (isProductViewExist) {
context
.find('[data-gallery-role=gallery-placeholder]')
.data('gallery')
.updateData(images);
} else if (justAnImage && justAnImage.img) {
context.find('.image-block').css("background-image", "url('"+justAnImage.img+"')");
}
}
};
return function (target) {
return target.extend(mixin);
};});
target
在这种情况下我应该使用什么?谢谢。