oak-general-business/lib/miniprogram_npm/wuxui/virtual-item/index.js

29 lines
602 B
JavaScript

import baseComponent from '../helpers/baseComponent'
import styleToCssString from '../helpers/styleToCssString'
baseComponent({
relations: {
'../virtual-list/index': {
type: 'ancestor',
},
},
properties: {
prefixCls: {
type: String,
value: 'wux-virtual-item',
},
},
data: {
index: 0,
wrapStyle: '',
},
methods: {
updated(index, height) {
this.setData({
index,
wrapStyle: styleToCssString({ height }),
})
},
},
})