Magento2.2.2 Configurable Product, 商品详情页点击后价格不随相应改变

这是Magento2已知的一个bug.

最近在完成支付模块测试的时候无意间发现产品价格在点击变量后不改变,于是上网查询了一下资料。对于太深的代码逻辑不去涉及了,主要找到的可行方法是:
https://magento.stackexchange.com/questions/130128/magento-2-why-do-sku-not-change-dynamically-in-configurable-product-view-page/130148

由于该插件对magento2.2.1支持很好,但是2.2.2之后需要做相应的修改。

  1. 该插件hook事件,_Uploadprice好像在2.2.2后没有运行
  2. 需要选择合适的其他hook事件,比如_onClick
  3. 上述可以通过在requireJS中添加console.log进行测试。
  4. 可以实现价格,sku随着不同的点击而改变。

具体代码我就不上了,自己写的比较差,在stackexchange上我也有留言,喜欢的朋友可以点个赞。
涉及到的知识:
1.requireJS
2.mixins

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 看电影儿已经成了外出旅行之外跟老娘的定期约定,今儿个正逢一个电影日,不过咱不说电影,说吃的!哈哈! ...
    自由行走的卡儿妈阅读 276评论 4 1
  • 飞乐鸟的《再不画画我们就老了》是我的彩铅入门教材,当时看中它的绘画步骤清晰,类型多样,里面除了印刷不够...
    景灯阅读 505评论 0 6
  • 人这一生,不就是各自落雪,各人有各人的隐晦与皎洁。
    你好手动逗号绿光阅读 146评论 0 0