avatar.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. // components/avatar/avatar.js
  2. const { getUserInfoList } = require('../../API/appraise')
  3. Component({
  4. // lifetimes: {
  5. // attached() {
  6. // console.log(this.data.ownerId);
  7. // var owner = {
  8. // data: {
  9. // uid: []
  10. // }
  11. // };
  12. // var arr = [];
  13. // arr = [...this.data.ownerId];
  14. // console.log(arr);
  15. // owner.data.uid = arr;
  16. // getUserInfoList(owner).then((res) => {
  17. // const {users} = res.data.data;
  18. // this.data.avatar = users[0].avatar;
  19. // this.data.name = users[0].name;
  20. // }).catch((err) => {
  21. // console.log(err);
  22. // })
  23. // }
  24. // },
  25. /**
  26. * 组件的属性列表
  27. */
  28. properties: {
  29. ownerId: {
  30. type: String
  31. }
  32. },
  33. /**
  34. * 组件的初始数据
  35. */
  36. data: {
  37. avatar: String,
  38. name: String
  39. },
  40. /**
  41. * 组件的方法列表
  42. */
  43. methods: {
  44. showInfo() {
  45. // console.log(this.data.ownerId);
  46. },
  47. }
  48. })