// components/rate/rate.js Component({ /** * 组件的属性列表 */ properties: { val: { type: Number, value: 0 } }, /** * 组件的初始数据 */ data: { startCount: 0 }, //监听器 observers: { val(value){ if(value > 0){ this.setData({ startCount: Math.floor(value/2) }) } } }, /** * 组件的方法列表 */ methods: { } })