code: function NextTick(method) {
        return function (target, key, descriptor) {
            var original = descriptor.value;
            descriptor.value = function emitter() {
                var args = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    args[_i] = arguments[_i];
                }
                if (original.apply(this, args) !== false)
                    if (typeof this[method] === 'function') {
                        this.$nextTick(this[method]);
                    }
                    else {
                        throw new TypeError('must be a method name');
                    }
            };
        };
    }
docs: decorator of $nextTick
  
  @export
  @param {string} method
  @returns {MethodDecorator}