开始

开发聊天页面
image.png

image.png

image.png

配置

首先是导航栏
image.png

image.png
配置导航的按钮。
image.png
我们复制paper小纸条这个也页面的
image.png

  1. "buttons": [
  2. // 左边
  3. {
  4. "color": "#000000",
  5. "colorPressed": "#BBBBBB",
  6. "float": "left",
  7. "fontSize": "22px",
  8. "fontSrc": "/static/font/icon.ttf",
  9. "text": "\ue845"
  10. },
  11. // 右边按钮
  12. {
  13. "color": "#000000",
  14. "colorPressed": "#BBBBBB",
  15. "float": "right",
  16. "fontSize": "22px",
  17. "fontSrc": "/static/font/icon.ttf",
  18. "text": "\ue684"
  19. }
  20. ]

图标要选择Unicode
image.png

image.png

image.png

image.png

  1. {
  2. "path" : "pages/user-chat/user-chat",
  3. "style" :
  4. {
  5. "navigationBarTitleText": "聊天页",
  6. "enablePullDownRefresh": false,
  7. "app-plus": {
  8. "titleNView": {
  9. "buttons": [
  10. // 右边按钮
  11. {
  12. "color": "#000000",
  13. "colorPressed": "#BBBBBB",
  14. "float": "right",
  15. "fontSize": "22px",
  16. "fontSrc": "/static/font/icon.ttf",
  17. "text": "\ue628"
  18. }
  19. ]
  20. }
  21. }
  22. }

从小纸条,点击聊天消息进入。
image.png
添加点击事件。 在paper-list组件内增加点击事件
image.png

  1. @tap="opendetail"

image.png

  1. methods:{
  2. opendetail(){
  3. uni.navigateTo({
  4. url:'/pages/user-chat/user-chat'
  5. })
  6. }
  7. }

image.png

image.png

结束