毛片毛片女人毛片毛片 I 欧美精品一区视频 I 欧美一区二区公司 I 太久av I 欧美激情一区二区三区在线 I 不卡一区在线 I 免费视频亚洲 I 好爽好舒服要高潮了视频 I 国产欧美一区二区三区免费 I 国产后入清纯学生妹 I 日韩免费在线观看 I 香蕉免费一区二区三区在 I 精品一区二区免费视频 I 华人永久免费 I 免费人成在线观看vr网站 I 久久天天色综合 I 久久久久久久91 I 国产亚洲www I 亚洲教育网 I 日本欧美激情 I 超碰在线人人干 I 亚洲国产日韩a在线乱码 I 久久亚洲精品国产亚洲老地址 I 人人射人人干 I 亚洲欧美综合区 I 视频在线一区二区 I 亚洲成人在线网 I 精品人伦一区二区三电影 I 极品色影院在线观看 I 上av在线 I 成人免费看毛片 I 欧美孕妇高潮孕交视频 I 黑帮大佬和我的365日第二部 I 爱情岛亚洲首页论坛 I 成 人 免费 在线电影

您的位置:首頁 >觀察 > 正文

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

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

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

前言

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

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


(資料圖片僅供參考)

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

1. 如何編寫氣泡

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

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

2. 如何編寫輸入框

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