index.vue 781 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <view>
  3. <view class="lt-msg ddflex" @click="jumpConversation()">
  4. <view class="ddflex" style="position: relative;width: 100%;height: 100%;">
  5. <image src="../../static/pages/images/lt.png"></image>
  6. <view class="lt-msg-num" v-if="getMsgNumber()>0">{{getMsgNumber()}}</view>
  7. </view>
  8. </view>
  9. </view>
  10. </template>
  11. <script>
  12. const app = getApp();
  13. const req = require("../../utils/request.js");
  14. export default {
  15. data() {
  16. return {
  17. picUrlss: req.public.picUrls,
  18. };
  19. },
  20. components: {},
  21. props: {
  22. },
  23. watch: {},
  24. mounted() {
  25. },
  26. methods: {
  27. jumpConversation() {
  28. req.jumpConversation();
  29. },
  30. getMsgNumber(){
  31. return getApp().globalData.unReadMessageNum;
  32. },
  33. }
  34. };
  35. </script>
  36. <style>
  37. @import "./index.css";
  38. </style>