From ede564b71d21adc3cd0adb5ba31d80fd6185efe2 Mon Sep 17 00:00:00 2001 From: luo <17530855@qq.com> Date: Fri, 29 Dec 2023 11:43:09 +0800 Subject: [PATCH] 热区切图组件 --- components/diy_heatImg/diy_heatImg.js | 40 ++++++++++++++++++++++++++++++++++++++++ components/diy_heatImg/diy_heatImg.json | 4 ++++ components/diy_heatImg/diy_heatImg.wxml | 20 ++++++++++++++++++++ components/diy_heatImg/diy_heatImg.wxss | 12 ++++++++++++ pages/index/index/index.json | 1 + pages/index/index/index.wxml | 7 ++++--- pages/template/index.json | 1 + pages/template/index.wxml | 4 ++++ 8 files changed, 86 insertions(+), 3 deletions(-) create mode 100644 components/diy_heatImg/diy_heatImg.js create mode 100644 components/diy_heatImg/diy_heatImg.json create mode 100644 components/diy_heatImg/diy_heatImg.wxml create mode 100644 components/diy_heatImg/diy_heatImg.wxss diff --git a/components/diy_heatImg/diy_heatImg.js b/components/diy_heatImg/diy_heatImg.js new file mode 100644 index 0000000..5188c81 --- /dev/null +++ b/components/diy_heatImg/diy_heatImg.js @@ -0,0 +1,40 @@ +// components/diy_heatImg/diy_heatImg.js +Component({ + /** + * 组件的属性列表 + */ + properties: { + object: { + type: Object, + value: null, + }, + }, + + /** + * 组件的初始数据 + */ + data: { + + }, + + /** + * 组件的方法列表 + */ + methods: { + //---智能跳转--- + go_url: function (e) { + var url = e.currentTarget.dataset.url; + getApp().goto(url); + }, + nv_void(e) { + var feedId = e.currentTarget.dataset.feedid; + var finderUserName = e.currentTarget.dataset.finderUserName; + var video_type = e.currentTarget.dataset.video_type; + getApp().openChannelsActivity({ + feedId, + finderUserName, + video_type + }) + }, + } +}) diff --git a/components/diy_heatImg/diy_heatImg.json b/components/diy_heatImg/diy_heatImg.json new file mode 100644 index 0000000..e8cfaaf --- /dev/null +++ b/components/diy_heatImg/diy_heatImg.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/components/diy_heatImg/diy_heatImg.wxml b/components/diy_heatImg/diy_heatImg.wxml new file mode 100644 index 0000000..7bd07cb --- /dev/null +++ b/components/diy_heatImg/diy_heatImg.wxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/components/diy_heatImg/diy_heatImg.wxss b/components/diy_heatImg/diy_heatImg.wxss new file mode 100644 index 0000000..e68751e --- /dev/null +++ b/components/diy_heatImg/diy_heatImg.wxss @@ -0,0 +1,12 @@ +/* components/diy_heatImg/diy_heatImg.wxss */ +.imgbox{ + width: 100%; + position: relative; + overflow: hidden; +} +.img{ + width: 750rpx; +} +.item{ + position: absolute; +} \ No newline at end of file diff --git a/pages/index/index/index.json b/pages/index/index/index.json index beea52d..7e7f696 100644 --- a/pages/index/index/index.json +++ b/pages/index/index/index.json @@ -10,6 +10,7 @@ "shopname": "/components/diy_shopname/diy_shopname", "pingd_buy": "/components/diy_pingd_buy/diy_pingd_buy", "diy_public": "/components/diy_public/diy_public", + "heat_img": "/components/diy_heatImg/diy_heatImg", "title": "/components/diy_title/diy_title", "notice": "/components/diy_notice/diy_notice", "voice": "/components/diy_voice/diy_voice", diff --git a/pages/index/index/index.wxml b/pages/index/index/index.wxml index ab92bd5..f901279 100644 --- a/pages/index/index/index.wxml +++ b/pages/index/index/index.wxml @@ -488,9 +488,10 @@ - + + + + diff --git a/pages/template/index.json b/pages/template/index.json index 965356a..8600413 100644 --- a/pages/template/index.json +++ b/pages/template/index.json @@ -13,6 +13,7 @@ "pingd_buy": "/components/diy_pingd_buy/diy_pingd_buy", "luckyGo": "/components/diy_luckyGo/diy_luckyGo", "diy_public": "/components/diy_public/diy_public", + "heat_img": "/components/diy_heatImg/diy_heatImg", "title": "/components/diy_title/diy_title", "notice": "/components/diy_notice/diy_notice", "voice": "/components/diy_voice/diy_voice", diff --git a/pages/template/index.wxml b/pages/template/index.wxml index b6fc754..d3f2f7d 100644 --- a/pages/template/index.wxml +++ b/pages/template/index.wxml @@ -47,6 +47,10 @@ + + + + -- libgit2 0.21.4