switch.js 679 Bytes
Component({
    properties:{
        definecheked:String
    },
    data:{
       clickswitch:false
    },
    methods:{
        switchange:function () {
            if(this.data.clickswitch==false){
                this.setData({
                    clickswitch:true
                })
            }
            this.setData({
                definecheked:this.data.definecheked==1 ? '0' : '1'
            })
            this.triggerEvent('changecookstatus',this.data.definecheked)
        },
        changestatus:function (status) {
            console.log('switch_status',status)
            this.setData({
                definecheked:status
            })
        }
    }
})