index.vue 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <template>
  2. <view class="gg-container">
  3. <view class="gg-tit">
  4. <view class="gg-title">
  5. 吉农宝
  6. </view>
  7. <view>
  8. <uni-list>
  9. <uni-list :border="true">
  10. <!-- 显示圆形头像 -->
  11. <uni-list-chat :avatar-circle="true" title="uni-app" avatar="https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png" note="您收到一条新的消息" time="2020-02-02 20:20" ></uni-list-chat>
  12. <!-- 右侧带角标 -->
  13. <uni-list-chat title="uni-app" avatar="https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png" note="您收到一条新的消息" time="2020-02-02 20:20" badge-text="12"></uni-list-chat>
  14. <!-- 头像显示圆点 -->
  15. <uni-list-chat title="uni-app" avatar="https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png" note="您收到一条新的消息" time="2020-02-02 20:20" badge-positon="left" badge-text="dot"></uni-list-chat>
  16. <!-- 头像显示角标 -->
  17. <uni-list-chat title="uni-app" avatar="https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png" note="您收到一条新的消息" time="2020-02-02 20:20" badge-positon="left" badge-text="99" to="/pages/demo/fwblz?id=123"></uni-list-chat>
  18. <!-- 显示多头像 -->
  19. <uni-list-chat title="uni-app" :avatar-list="avatarList" note="您收到一条新的消息" time="2020-02-02 20:20" badge-positon="left" badge-text="dot"></uni-list-chat>
  20. <!-- 自定义右侧内容 -->
  21. <uni-list-chat title="uni-app" :avatar-list="avatarList" note="您收到一条新的消息" time="2020-02-02 20:20" badge-positon="left" badge-text="dot">
  22. <view class="chat-custom-right">
  23. <text class="chat-custom-text">刚刚</text>
  24. <!-- 需要使用 uni-icons 请自行引入 -->
  25. <uni-icons type="star-filled" color="#999" size="18"></uni-icons>
  26. </view>
  27. </uni-list-chat>
  28. </uni-list>
  29. </uni-list>
  30. </view>
  31. </view>
  32. </view>
  33. </template>
  34. <script>
  35. import { getToken } from '../../utils/auth';
  36. import {getUserProfile} from '@/api/system/user';
  37. export default {
  38. data() {
  39. return {
  40. avatarList: [{
  41. url: 'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png'
  42. }, {
  43. url: 'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png'
  44. }, {
  45. url: 'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png'
  46. }]
  47. }
  48. },
  49. onLoad(options) {
  50. console.log("token");
  51. console.log(getToken())
  52. this.userInfo = getApp().globalData.userInfo;
  53. this.ss();
  54. },
  55. methods: {
  56. tiaozhuan(){
  57. uni.navigateTo({
  58. url:"/pages/delis"
  59. })
  60. },
  61. ss(){
  62. getUserProfile().then(res => {
  63. this.rows = res.data;
  64. })
  65. }
  66. }
  67. }
  68. </script>
  69. <style scoped lang="scss">
  70. .chat-custom-right {
  71. flex: 1;
  72. /* #ifndef APP-NVUE */
  73. display: flex;
  74. /* #endif */
  75. flex-direction: column;
  76. justify-content: space-between;
  77. align-items: flex-end;
  78. }
  79. .chat-custom-text {
  80. font-size: 12px;
  81. color: #999;
  82. }
  83. </style>