lib/mux.js
function _$setMulti(keyMap) {
        if (_destroy) return _destroyNotice()

        if (!keyMap || $type(keyMap) != OBJECT) return
        var changes = []
        $util.objEach(keyMap, function (key, item) {
            var cg = _$set(key, item, true)
            if (cg) changes.push(cg)
        })

        changes.forEach(function (args) {
            _emitChange.apply(null, args)
        })
    }
function _$setMulti(keyMap) {
        if (_destroy) return _destroyNotice()

        if (!keyMap || $type(keyMap) != OBJECT) return
        var changes = []
        $util.objEach(keyMap, function (key, item) {
            var cg = _$set(key, item, true)
            if (cg) changes.push(cg)
        })

        changes.forEach(function (args) {
            _emitChange.apply(null, args)
        })
    }
function _$setMulti ( keyMap ) { if ( _destroy ) return _destroyNotice ( ) if ( ! keyMap || $type ( keyMap ) != OBJECT ) return var changes = [ ] $util . objEach ( keyMap , function ( key , item ) { var cg = _$set ( key , item , true ) if ( cg ) changes . push ( cg ) } ) changes . forEach ( function ( args ) { _emitChange . apply ( null , args ) } ) }
sync props's value in batch and trigger change event
@param keyMap <Object> properties object
sync props s value in batch and trigger change event