You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.0 KiB

// components/spu-preview/index.js
import {
time
} from '../../utils/util'
Component({
/**
* 组件的属性列表
*/
properties: {
data: {
type: Object,
value: {}
},
se: {
type: String,
value: '00:00'
}
},
observers: {
data: function (data) {
if (!data) {
return
}
if (!data.tags) {
return
}
const tags = data.tags.split('$') //依据关键字“$”截断字符串组成数组
this.setData({
tags
})
}
},
/**
* 组件的初始数据
*/
data: {
tags: Array,
cdn: getApp().globalData.cdn,
},
/**
* 组件的方法列表
*/
methods: {
//跳转详情
detail(e) {
console.log(e)
wx.setStorageSync('info', e.currentTarget.dataset.cycle_id)
wx.navigateTo({
url: "/pages/index/subpage/brand/brandDetails/brandDetails?type=3"
})
},
time() {
this.setData({
se: time(this.data.data.duration)
})
}
}
})