tplus-poslogin
Version:
password login module
69 lines (55 loc) • 1.66 kB
JavaScript
;
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