web 前端

个人笔记

2019-08-09  本文已影响7人  刘凯gg

转换FromData

   objectToFormData(obj, form, namespace) {
        const fd = form || new FormData();
        let formKey;
        for (var property in obj) {
            if (obj.hasOwnProperty(property)) {
                let key = Array.isArray(obj) ? '[]' : `[${property}]`;
                if (namespace) {
                    formKey = namespace + key;
                } else {
                    formKey = property;
                }
                // if the property is an object, but not a File, use recursivity.
                if (typeof obj[property] === 'object' && !(obj[property] instanceof File)) {
                    objectToFormData(obj[property], fd, formKey);
                } else {
                    // if it's a string or a File object
                    fd.append(formKey, obj[property]);
                }
            }
        }
        return fd;
    }

退出登录重新启动app获取cid


// 扩展API加载完毕后调用onPlusReady回调函数 
document.addEventListener( "plusready", onPlusReady, false );
var r = null; 
// 扩展API加载完毕,现在可以正常调用扩展API 
function onPlusReady() {
    plus.runtime.restart(); // 重新启动app
}

上一篇 下一篇

猜你喜欢

热点阅读