WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2021-03-11 33eaf431023208398d177bdc1ddd1fa6b88936d3
common/Tools.js
@@ -22,6 +22,22 @@
    }
    /**
     * URL参数解析
     * @param {String} name
     * @param {String} [search]
     * @return {String|Null}
     */
    static getUrlParam(name, search = window.location.search) {
        const reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
        const r = search.substr(1).match(reg);
        if (r !== null) {
            return decodeURIComponent(r[2]);
        } else {
            return null;
        }
    }
    /**
     * 读取文件 base64
     * @param {File} file
     * @return {Promise<string>}