小程序源码

This commit is contained in:
mindskip
2020-09-02 08:44:41 +08:00
parent 30b54a23ff
commit 593017f562
277 changed files with 5497 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
Component({
externalClasses: ['i-class'],
relations: {
'../radio/index': {
type: 'child',
linked() {
this.changeCurrent();
},
linkChanged() {
this.changeCurrent();
},
unlinked() {
this.changeCurrent();
}
}
},
properties: {
current: {
type: String,
value: '',
observer: 'changeCurrent'
},
},
methods: {
changeCurrent(val = this.data.current) {
let items = this.getRelationNodes('../radio/index');
const len = items.length;
if (len > 0) {
items.forEach(item => {
item.changeCurrent(val === item.data.value);
});
}
},
emitEvent(current) {
this.triggerEvent('change', current);
}
}
});

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents":
{
"i-cell-group": "../cell-group/index"
}
}

View File

@@ -0,0 +1,3 @@
<i-cell-group class="i-class">
<slot></slot>
</i-cell-group>