更新记录

1.0.0(2024-12-15)

2024年12月15日1.0.0版


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

一,使用示例和所需后端数据格式如下所示:
插件tt-productlist导入uni_modules文件后,在自己的项目pages里的页面文件中引入使用方式如下
<template>
<view>
<tt-productlist :products="productsarr" :imgurl="imgurl" :pageurl="pageurl" :poptext="poptext" :poptexts="poptexts"></tt-productlist>
</view>
</template>

<script setup>
import {computed,ref } from 'vue';
const imgurl = ref('http://dy.xhhu.com');//图片链接域名
const pageurl = ref('');//产品详情页路径:如const pageurl = ref('/pages/index/index');,组件向此页传产品ID参数
const poptext = ref('所选比较产品:');//比较产品前弹出窗提示语
const poptexts = ref('对比只能同时选2件,如换对比商品,请先取消已选');//选择产品超出2件后,弹出窗提示语
const productsarr = ref([
{
id: 1,
name: '测试产品测试试A',
image: '/image/logor.jpg',
price: '100元',
details: {
   颜色:[
         {
          name:'红色',
          color:'#FF0000',
          image:'/image/logor.jpg'//数据库相对路径与imgurl域名拼接,如果数据库存入的是完整带域名绝对路径imgurl设为空
         },
         {
          name:'绿色',
          color:'#00FF00',
          image:'/image/logo.jpg'
         }
   ],
   内存: '8G',
   存储: '256G',
   品牌: '品牌A',
   详情: '详情内容'
}
},
{
id: 2,
name: '测试产品测试试B',
image: '/image/logoy.jpg',
price: '200元',
details: {
   颜色:[
         {
          name:'黄色',
          color:'#f1de0a',
          image:'/image/logoy.jpg'
         },
         {
          name:'蓝色',
          color:'#0e44be',
          image:'/image/logob.jpg'
         }
   ],
   内存: '12G',
   存储: '512G',
   品牌: '品牌B',
   详情: '详情内容'
}
},

]);

</script>

<style scoped>

</style>

二,第一项示例各参数说明
productsarr: 是通过后端API接口获取的产品数据,其数组格式如项目文件pages/product/product.vue里所示。
imgurl: 图片链接域名(通常后端数据库返回的是服务器相对路径,使用这个设置的域名与后台接口返回图片地址拼接,如不显示再检查一下域名的SSL证书是否正确配置)。
pageurl: 点击产品列表缩略图进入产品详情页路径设置:如const pageurl = ref('/pages/details/details');,'/pages/details/details'是需要您自己要新写的详情页,配置好此页面路径后,插件会传递productsarr产品列表数据中的产品ID传到配置页面路径,例如/pages/details/details详情页面。
poptext: 比较产品前弹出窗提示语。
poptexts: 选择产品超出2件后,弹出窗提示语。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问