国产精品无码制服丝袜 I 亚洲精品无码久久久久秋霞 I 99久久亚洲精品日本无码 I 超碰在线公开 I 一区二区在线免费播放 I 冲田杏梨一区二区三区 I 日韩aaa级片 I 天天夜夜爽 I 99国产精品毛片 I 日韩专区第三页 I 久久久久无码中 I 国产精品福利在线观看无码卡一 I 青云志在线观看 I 无翼乌口工全彩无遮挡h全彩 I 国产在线观看 I 亚洲欧美精品中文字幕在线 I 精品产品国产在线不卡 I 少妇一区二区三区 I 久久精品爱 I 视频在线观看免费大片 I 黄网址在线免费 I av播放网址 I 日韩精品中文字幕在线 I 日本在线观看大片免费视频 I 男人的天堂www I 天天综合网日日夜夜 I 日本aⅴ视频 I 久久h视频 I 视频在线观看电影完整版高清免费 I 9久久9毛片又大又硬又粗 I 日韩av毛片网

您的位置:首頁(yè) >觀察 > 正文

記錄--Vue3+TS(uniapp)手?jǐn)]一個(gè)聊天頁(yè)面|每日熱訊

這里給大家分享我在網(wǎng)上總結(jié)出來(lái)的一些知識(shí),希望對(duì)大家有所幫助

Vue3+TS(uniapp)手?jǐn)]一個(gè)聊天頁(yè)面

前言

最近在自己的小程序中做了一個(gè)智能客服,API使用的是云廠商的API,然后聊天頁(yè)面...嗯,找了一下關(guān)于UniApp(vite/ts)版本的好像不多,有一個(gè)官方的但其中的其他代碼太多了,去看懂再刪除那些對(duì)我無(wú)用的代碼不如自己手?jǐn)]一個(gè),先看效果:

好,下面開(kāi)始介紹如何一步一步實(shí)現(xiàn)


(資料圖片僅供參考)

重難點(diǎn)調(diào)研

1. 如何編寫(xiě)氣泡

可以發(fā)現(xiàn)一般的氣泡是有個(gè)“小箭頭”,一般是指向用戶(hù)的頭像,所以這里我們的初步思路就是通過(guò)beforeafter偽類(lèi)來(lái)放置這個(gè)小三角形,這個(gè)小三角形通過(guò)隱藏border的其余三邊來(lái)實(shí)現(xiàn)。

然后其中一個(gè)細(xì)節(jié)就是聊天氣泡的最大寬度不超過(guò)對(duì)方的頭像,超過(guò)就換行。這個(gè)簡(jiǎn)單,設(shè)置一個(gè)max-width: cacl(100vw - XX)就可以了

2. 如何編寫(xiě)輸入框

考慮到用戶(hù)可能輸入多行文字,這里使用的是