UNPKG

tplus-poslogin

Version:

password login module

69 lines (55 loc) 1.66 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = undefined; var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck'); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); var _createClass2 = require('babel-runtime/helpers/createClass'); var _createClass3 = _interopRequireDefault(_createClass2); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var tools = function () { function tools() { (0, _classCallCheck3.default)(this, tools); } (0, _createClass3.default)(tools, null, [{ key: 'isJsonStr', value: function isJsonStr(jsonStr) { if (this.isNull(jsonStr)) { return false; } if (jsonStr.indexOf('{') == 0 || jsonStr.indexOf('[') == 0) { return true; } } //去空函数 }, { key: 'trim', value: function trim(str) { var localstr = new String(str); var pattern = /^\s+|\s+$/g; localstr = localstr.replace(pattern, ""); return localstr; } //判断是否为空 }, { key: 'isNull', value: function isNull(s) { if (s == undefined || this.trim(s) + "123" == "123") { return true; } return false; } //获取location search参数 }, { key: 'GetQueryString', value: function GetQueryString(locationSearch, name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = locationSearch.substr(1).match(reg); if (r != null) return r[2];return null; } }]); return tools; }(); exports.default = tools; //# sourceMappingURL=tools.js.map