faultInfoItem.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. // component/fauleInfoItem/faultInfoItem.ts
  2. import { TimeUtil } from '../../utils/TimeUtil'
  3. Component({
  4. /**
  5. * 组件的属性列表
  6. */
  7. properties: {
  8. itemData: null
  9. },
  10. /**
  11. * 组件的初始数据
  12. */
  13. data: {
  14. myItemData: null,
  15. itemTime: '',
  16. imgArr: [],
  17. },
  18. lifetimes: {
  19. attached: function () {
  20. // 在组件实例被从页面节点树添加时执行
  21. //创建节点选择器
  22. console.log("this.properties.itemData:", this.properties.itemData)
  23. this.setData({
  24. myItemData: this.properties.itemData,
  25. itemTime: TimeUtil.dateFormat(parseInt(this.properties.itemData.created), "yyyy-MM-dd HH:mm"),
  26. })
  27. if (this.properties.itemData.img) {
  28. this.setData({
  29. imgArr: this.properties.itemData.img.split(',')
  30. })
  31. }
  32. },
  33. detached: function () {
  34. // 在组件实例被从页面节点树移除时执行
  35. },
  36. },
  37. /**
  38. * 组件的方法列表
  39. */
  40. methods: {
  41. }
  42. })