收藏
回答

同一个页面根据不同数据显示不同模板?

比如有N个商家入驻我们平台,不同商家进入我们小程序会看到不同首页。

1、每个商家写N个template,进入首页后根据商家ID调用不同的模板吗,这样的话怎么设置模板按需下载?

2、写N个主页,每个主页一个包,然后在首页得到商家ID后再二次跳转到商家自己的主页

都有些缺陷,请问还有其他方法吗?

就是这个页面,不同人进来排版(完全不同)和js逻辑都可能是不一样的

最后一次编辑于  2020-01-20
回答关注问题邀请回答
收藏

4 个回答

  • 陌年
    陌年
    2023-02-27

    请问楼主,这个问题最终是怎么解决的

    2023-02-27
    有用
    回复
  • 祺爸💎
    祺爸💎
    2020-01-20

    wx:if

    2020-01-20
    有用
    回复 2
    • ...
      ...
      2020-01-20
      目前有一两百种排版
      2020-01-20
      回复
    • ...
      ...
      2020-01-20
      有多少商家入驻就有多少店铺(排版)
      2020-01-20
      回复
  • 老张
    老张
    2020-01-20

    不能按需下载,只能全部都预装。

    2020-01-20
    有用
    回复 7
    • ...
      ...
      2020-01-20
      那请问有什么好的实现方案吗? 类似与店铺的概念,每个人进来会到不同的店铺去。就是A打开小程序显示A首页,B进来显示B首页......。 店铺很多用模板全部加载不太现实,方案2 需要二次跳转,体验又不是很好
      2020-01-20
      回复
    • 耿霄
      耿霄
      2020-01-20回复...
      每个店铺的界面和逻辑差异很大吗
      2020-01-20
      回复
    • 耿霄
      耿霄
      2020-01-20回复...
      还有一种方案,用h5
      2020-01-20
      回复
    • ...
      ...
      2020-01-20回复耿霄
      排版完全不同
      2020-01-20
      回复
    • 耿霄
      耿霄
      2020-01-20
      1.要不加载不同给的h5页面,2.要不通过点击跳转到分包去,否则主包会非常大。

      看看是不是可以从产品下功夫,对店铺元素进行抽取,主包只展示店铺共有的元素,分包里在展示全部的元素。
      2020-01-20
      1
      回复
    查看更多(2)
  • 耿霄
    耿霄
    2020-01-20

    1.模板按需下载这个实现不了吧?

    2.可以实现,坑就是数据共享问题吧

    2020-01-20
    有用
    回复 2
    • ...
      ...
      2020-01-20
      第二个方案就是需要二次跳转体验不好。其实就是怎么让N个人进来都能够看到不同排版/数据的首页。好像也没想到其他好点的方案
      2020-01-20
      回复
    • 耿霄
      耿霄
      2020-01-20回复...
      把你面临的问题描述下,还有你希望达到的效果
      2020-01-20
      回复
登录 后发表内容
问题标签