[摘要]本篇文章给大家带来的内容是关于小程序自定义组件的实现方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。File:threecolgrid.js// components/t...
本篇文章给大家带来的内容是关于小程序自定义组件的实现方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
File:threecolgrid.js
// components/threeColumnGrid/threecolgrid.js
Component({
/**
* 组件的属性列表
*/
properties: {
// 传入的数据
booksData:{
type: Array,
value:[]
},
// grid的外边距
mainMargin:{
type: Number,
value: 5
},
// grid的内边距
mainPadding:{
type:Number,
value:10
},
// 行间距
rowSpace:{
type:Number,
value:20
},
// 列间距
colSpace:{
type:Number,
value:7
}
},
/**
* 组件的初始数据
*/
data: {
},
/**
* 组件的方法列表
*/
methods: {
checkIn:function(e){
console.log(e.currentTarget.dataset)
// 触发action事件,triggerEvent函数接受三个值:事件名称、数据、选项值
this.triggerEvent('action', e.currentTarget.dataset, {})
}
}
})