我重新梳理了,还想让老师告诉我,我需要的功能看源码中的那个文件

我重新梳理了,还想让老师告诉我,我需要的功能看源码中的那个文件

请原谅我再次提问。。。

首先,这个是我理解的要实现的效果

http://img1.sycdn.imooc.com//climg/5f589a9f09d0f73500000000.jpg

在图案和尺码未选中的情况下,分别点击按钮1,2,3的时候,箭头所指的图片相应会发生变化

然后,我看是在cell中添加image标签

<image mode="aspectFit" class="img" src="{{cell.skuImg}}" wx:if="{{cell.skuImg}}"></image>

然后。在fence-group中的fences得到了skuImg(分别对应金属灰,青芒色,橘黄色)

http://img1.sycdn.imooc.com//climg/5f6076c9096ac6bd18720408.jpg

但是当我点击按钮的时候(金属灰,青芒色,橘黄色中任意一个),realm中的事件的onCellTap的cell中并没有skuImg,不知是我忽略了什么,还请老师解答下

http://img1.sycdn.imooc.com//climg/5f60781009ae919506250218.jpg

http://img1.sycdn.imooc.com//climg/5f60783409532c9211950165.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
啊可 2020-09-21 23:27:04

这位同学理解错了~

视频中老师讲了可视规格的概念:只是作为在未确定完整的sku的情况下,不用来回切换,就能知道这个商品的一个大致样子,或颜色。或其他 只是在这个规格cell组件中展示这个图片,和上方没有联动的。

只有确定完整sku后  top中的sku数据才会刷新


而你所理解的和我们要做的东西不一样啊喂:

你想要的是某一个规格,只要选中就能切换上面的图片,

常见的是淘宝中衣服 只有颜色和尺码。。只要颜色变了,尺码不管选择没选择都不影响,上方的图片就联动改变

淘宝的商品详情页面太多样了,不知道怎么实现的,,,我只能说同学你想要实现这样的效果,欢迎给我个思路,我也想试试==

7七月 2020-09-15 18:31:18

你在这种状态下 点击后图片不会发生变化。

因为没有确定SKU,上面是SKU的图片,没有确定SKU的图片不会发生变化。你后面两个规格没有选的

  • 提问者 迷失的小麦 #1
    额,如何确定sku,从而发生变化,能不能给个方案
    2020-09-15 19:33:29
  • 7七月 回复 提问者 迷失的小麦 #2
    我不太理解,课程里讲的就是如何确定SKU呀,没有听课吗?
    2020-09-15 21:48:56
  • 提问者 迷失的小麦 回复 7七月 #3
    课程里写了image标签,得到skuImg以后,就没有下一步操作了,也就是本小节课程。如果说是我的错,还请老师告诉我解决方案在视频第几节课
    2020-09-16 04:04:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师