2023-09-23-一小步


簡單展示一下小成果


在wxss中

/**index.wxss**/.userinfo?{??display:?flex;??flex-direction:?column;??align-items:?center;??color:?#aaa;}.userinfo-avatar?{??overflow:?hidden;??width:?128rpx;??height:?128rpx;??margin:?20rpx;??border-radius:?50%;}.usermotto?{??margin-top:?200px;}swiper?{??height:?300px;}swiper?image{??width:?100%;??height:?100%;}.grid_list{??display:?flex;??flex-wrap:?wrap;}.grid_item{??width:?33%;??height:?200rpx;??flex-direction:?column;??align-items:?center;??justify-content:?center;??border-right:?1px?solid?#efefef;??border-bottom:?1px?solid?#efefef;??box-sizing:border-box?;}.grid_item?image{??width:?60rpx;??height:?60rpx;}.grid_item?text{??font-size:?24rpx;??margin-top:?1;??margin-top:?10rpx;}.img_box{??display:?flex;??flex-direction:?row;??padding:?10px?2px;}.img_box?image{??height:?20%;??}

在wxml中

<!--?index.wxml

<view?class="container">

??<view?class="userinfo">

????<block?wx:if="{{canIUseOpenData}}">

??????<view?class="userinfo-avatar"?bindtap="bindViewTap">

????????<open-data?type="userAvatarUrl"></open-data>

??????</view>

??????<open-data?type="userNickName"></open-data>

????</block>

????<block?wx:elif="{{!hasUserInfo}}">

??????<button?wx:if="{{canIUseGetUserProfile}}"?bindtap="getUserProfile">?獲取頭像昵稱?</button>

??????<button?wx:elif="{{canIUse}}"?open-type="getUserInfo"?bindgetuserinfo="getUserInfo">?獲取頭像昵稱?</button>

??????<view?wx:else>?請使用1.4.4及以上版本基礎(chǔ)庫?</view>

????</block>

????<block?wx:else>

??????<image?bindtap="bindViewTap"?class="userinfo-avatar"?src="{{userInfo.avatarUrl}}"?mode="cover"></image>

??????<text?class="userinfo-nickname">{{userInfo.nickName}}</text>

????</block>

??</view>

??<view?class="usermotto">

????<text?class="user-motto">{{motto}}</text>

??</view>

</view>?-->

<swiper???display-multiple-items="1"??circular="true"?indicator-dots>

??<swiper-item?wx:key="{{index}}"?wx:for="{{swiperlist}}">

???<image?src="{{item}}"?mode="widthFix"/>

???</swiper-item>

</swiper>

<!--?九宮格區(qū)域?-->

<view?class="grid_list">

??<view?class="grid_item"??wx:for="{{grid_lis}}"?wx:key="index"?>

????<image?src="{{item.src}}"/>

????<text>{{item.name}}

????</text>

??</view>

</view>

<view?class="img_box">

<image?src="../../picture/圖片1.png"?mode="widthFix"/>

<image?src="../../picture/圖片4.png"?mode="widthFix"/>

</view>

在js中

//?index.ts

//?獲取應(yīng)用實例

const?app?=?getApp<IAppOption>()

Page({

??data:?{

????//?存放輪播圖數(shù)據(jù)的;列表

????swiperlist:{}

????,



????grid_lis:[],

????motto:?'Hello?World',

????userInfo:?{},

????hasUserInfo:?false,

????canIUse:?wx.canIUse('button.open-type.getUserInfo'),

????canIUseGetUserProfile:?false,

????canIUseOpenData:?wx.canIUse('open-data.type.userAvatarUrl')?&&?wx.canIUse('open-data.type.userNickName')?//?如需嘗試獲取用戶信息可改為false

??},

??//獲取輪播圖數(shù)據(jù)的方法

??//?getSwiperlist()?

??//?{

??//???wx.request(

??//?????{url:"https://ecook.cn/",

??//?????method:"GET",

??//?????header:?{

??//???????"User-Agent":?"Mozilla/5.0?(Windows?NT?10.0;?Win64;?x64)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/116.0.0.0?Safari/537.36?Edg/116.0.1938.69"

??//?????},

??//?????success:?(res)=>{

??//??????????????this.setData({swiperlist:["https://pic.ecook.cn/web/259030835.jpg!wl280"

??//?????????,"https://pic.ecook.cn/web/257460339.jpg!wl280",

??//?????????"https://pic.ecook.cn/web/2022072808594812258035034.jpg!wl280"

??//??????????????],



??//?????????????????????}

??//?????????????),



??//?事件處理函數(shù)

??bindViewTap()?{

????wx.navigateTo({

??????url:?'../logs/logs',

????})

??},

??onLoad()?{

????//?@ts-ignore

????if?(wx.getUserProfile)?{

??????this.setData({

????????canIUseGetUserProfile:?true

??????})

????}

????//?this.getSwiperlist()


????this.setData({"grid_lis[0]":{src:"http://s1.aigei.com/src/img/png/67/67aa093308fa4f588e7773d7d5b4f3d2.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:9LKRsh2HX3z6BoRgMxdabs6YLCk=",name:"胡蘿卜"},"grid_lis[1]":

????{src:"https://s1.aigei.com/src/img/png/08/0853f67911dd4223b1bcd48e75947cef.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:TrYqql756YOiCWDI7svIgjw6WLE=",name:"西瓜"},

"grid_lis[2]":{src:"https://s1.4sai.com/src/img/png/38/382fb89572a74d638bc53f4fb06e9729.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=1srnZGLKZ0Aqlz6dk7yF4SkiYf4eP-YrEOdM1sob:U0-joX1udLJf-R7C-UTtqKzhfSY=",name:"鍋"},"grid_lis[3]":{src:"https://s1.4sai.com/src/img/png/26/26946528065946a2ac34e2c0980454c3.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=1srnZGLKZ0Aqlz6dk7yF4SkiYf4eP-YrEOdM1sob:f1kQUSsTteh-eZdktEymJKmU5nI=",name:"皮卡丘"},"grid_lis[4]":{src:"https://s1.aigei.com/src/img/png/74/7482442e72b94a17b437cd095d153903.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:qdvhNK4OIfKdrnF8ck6Im4a0a0s=",name:"牛肉"},"grid_lis[5]":{src:"https://s1.aigei.com/src/img/png/5d/5d242a078efb453cacb60a73629c1f8a.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:rPoMSWaRC1-BT-kgabpn0DbAi-I=",name:"包子"},"grid_lis[6]":{src:"https://s1.4sai.com/src/img/png/46/46f545e3ae814376ac9678c659d4d555.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=1srnZGLKZ0Aqlz6dk7yF4SkiYf4eP-YrEOdM1sob:tjCDjukwyH3DhpZw3nbdBUSeG0I=",name:"面條"},"grid_lis[7]":{src:"https://s1.aigei.com/src/img/png/a7/a7ffd4494d1840c1a3eaac5418caae24.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:3ZZMqCfX7liNxbj-IYMy_X021_Q=",name:"餅"},"grid_lis[8]":{src:"https://s1.4sai.com/src/img/png/c0/c07450b1580e490daaaa00d3cbeb0c17.png?imageMogr2/auto-orient/thumbnail/!240x240r/gravity/Center/crop/240x240/quality/85/&e=1735488000&token=1srnZGLKZ0Aqlz6dk7yF4SkiYf4eP-YrEOdM1sob:rdW-ztxl_UI07S001lGL793dM6c=",name:"蛋糕"}}),

this.setData({swiperlist:["https://pic.ecook.cn/web/259030835.jpg!wl280"

??,"https://pic.ecook.cn/web/257460339.jpg!wl280",

??"https://pic.ecook.cn/web/2022072808594812258035034.jpg!wl280"

???????]})

??????console.log(this.data.grid_lis)}

,

??getUserProfile()?{

????//?推薦使用wx.getUserProfile獲取用戶信息,開發(fā)者每次通過該接口獲取用戶個人信息均需用戶確認(rèn)单芜,開發(fā)者妥善保管用戶快速填寫的頭像昵稱,避免重復(fù)彈窗

????wx.getUserProfile({

??????desc:?'展示用戶信息',?//?聲明獲取用戶個人信息后的用途蔗彤,后續(xù)會展示在彈窗中项滑,請謹(jǐn)慎填寫

??????success:?(res)?=>?{

????????console.log(res)

????????this.setData({

??????????userInfo:?res.userInfo,

??????????hasUserInfo:?true

????????})

??????}

????})

??},

??getUserInfo(e:?any)?{

????//?不推薦使用getUserInfo獲取用戶信息窗声,預(yù)計自2021年4月13日起朋截,getUserInfo將不再彈出彈窗紧阔,并直接返回匿名的用戶個人信息

????console.log(e)

????this.setData({

??????userInfo:?e.detail.userInfo,

??????hasUserInfo:?true

????})

??}

})

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市慌申,隨后出現(xiàn)的幾起案子胶滋,更是在濱河造成了極大的恐慌璧疗,老刑警劉巖姨裸,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秧倾,死亡現(xiàn)場離奇詭異,居然都是意外死亡傀缩,警方通過查閱死者的電腦和手機那先,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赡艰,“玉大人售淡,你說我怎么就攤上這事。” “怎么了揖闸?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵揍堕,是天一觀的道長。 經(jīng)常有香客問我汤纸,道長衩茸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任蹲嚣,我火速辦了婚禮递瑰,結(jié)果婚禮上祟牲,老公的妹妹穿的比我還像新娘隙畜。我一直安慰自己,他們只是感情好说贝,可當(dāng)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布议惰。 她就那樣靜靜地躺著,像睡著了一般乡恕。 火紅的嫁衣襯著肌膚如雪言询。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天傲宜,我揣著相機與錄音运杭,去河邊找鬼。 笑死函卒,一個胖子當(dāng)著我的面吹牛辆憔,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播报嵌,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼虱咧,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了锚国?” 一聲冷哼從身側(cè)響起腕巡,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎血筑,沒想到半個月后绘沉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡豺总,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年车伞,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片园欣。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡帖世,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情日矫,我是刑警寧澤赂弓,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站哪轿,受9級特大地震影響盈魁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜窃诉,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一杨耙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧飘痛,春花似錦珊膜、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至塑猖,卻和暖如春竹祷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背羊苟。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工塑陵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蜡励。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓令花,卻偏偏與公主長得像,于是被迫代替她去往敵國和親巍虫。 傳聞我的和親對象是個殘疾皇子彭则,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容