收藏
回答

为什么右边没有东西显示?

菜鸟问题

想问一下右边为什么没显示?

wxml:

<view class="brand-list">

  <scroll-view scroll-y>

    <view class="brand-itemwx:for="{{brands}}" wx:key="numbindtap="selectBranddata-num="{{item.num}}">

      {{item.name}}

    </view>

  </scroll-view>

</view>


<view class="product-detail">

  <scroll-view scroll-y>

    <view class="product-itemwx:for="{{selectedProducts}}" wx:key="num">

      <view class="product-name">{{item.name}}</view>

    </view>

    <view wx:if="{{selectedProducts.length === 0}}" class="no-products">没有商品信息</view>

  </scroll-view>

</view>


wxss:

/* pages/index/index.wxss */

.container {

  display: flex; /* 使用 Flexbox 布局 */

  height: 100vh; /* 使容器高度占满整个视口 */

}


.brand-list {

  width: 20%; /* 左侧品牌列表占屏幕宽度的20% */

  background-color: #f0f0f0; /* 背景颜色 */

  padding: 10px; /* 内边距 */

  box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1); /* 添加阴影效果 */

}


.brand-item {

  padding: 10px; /* 内边距 */

  border-bottom: 1px solid #e0e0e0; /* 底部边框 */

  cursor: pointer; /* 鼠标悬停时显示为可点击 */

}


.product-detail {

  width: 80%; /* 右侧商品详情占屏幕宽度的80% */

  padding: 10px; /* 内边距 */

}


.product-item {

  margin-bottom: 10px; /* 下边距 */

}


.product-name {

  font-size: 16px; /* 字体大小 */

  color: rgb(99, 18, 175); /* 字体颜色 */

}


回答关注问题邀请回答
收藏

2 个回答

  • 小黎
    小黎
    08-30

    看你的叙述,还有js代码吧

    08-30
    有用
    回复 3
    • .
      .
      08-30
      js 是成功返回数据的
      08-30
      回复
    • .
      .
      08-30
      我是想实现左右两边显示数据,左边显示品牌,右边显示商品资料,点击左边时可在右边显示相关品牌的商品的界面
      08-30
      回复
    • 小黎
      小黎
      发表于小程序端
      08-30回复.

      新建小程序,选下面的电商模板,里面有这种效果,可以学习一下

      08-30
      回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    08-30

    https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html 提供一个代码片段吧

    08-30
    有用
    回复 1
    • .
      .
      08-30
      这个是整段代码了,我是想实现左右两边显示数据,左边显示品牌,右边显示商品资料,点击左边时可在右边显示相关品牌的商品的界面
      08-30
      回复
登录 后发表内容