小程序源码
This commit is contained in:
31
source/wx/xzs-student/component/iView/collapse/index.js
Normal file
31
source/wx/xzs-student/component/iView/collapse/index.js
Normal file
@@ -0,0 +1,31 @@
|
||||
Component({
|
||||
externalClasses: ['i-class'],
|
||||
|
||||
relations: {
|
||||
'../collapse-item/index': {
|
||||
type: 'child'
|
||||
}
|
||||
},
|
||||
properties: {
|
||||
name: String,
|
||||
accordion: Boolean
|
||||
},
|
||||
methods: {
|
||||
clickfn(e) {
|
||||
const params = e.detail;
|
||||
const allList = this.getRelationNodes('../collapse-item/index');
|
||||
allList.forEach((item) => {
|
||||
if (params.name === item.data.name) {
|
||||
item.setData({
|
||||
showContent: 'i-collapse-item-show-content'
|
||||
});
|
||||
} else {
|
||||
item.setData({
|
||||
showContent: ''
|
||||
});
|
||||
}
|
||||
});
|
||||
},
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user