1234567891011121314151617181920212223242526272829 |
- Component({
- externalClasses: ['i-class', 'i-class-alone'],
- properties: {
- count: {
- type: Number,
- value: 0,
- observer: 'finalCount'
- },
- overflowCount: {
- type: Number,
- value: 99
- },
- dot: {
- type: Boolean,
- value: false
- },
- },
- data: {
- finalCount: 0
- },
- methods: {
- finalCount() {
- this.setData({
- finalCount: parseInt(this.data.count) >= parseInt(this.data.overflowCount) ? `${this.data.overflowCount}+` : this.data.count
- });
- },
- }
- });
|