12345678910111213141516171819202122232425262728293031323334 |
- // 处理多次点击
- function noMultipleClicks(methods) {
- let that = this;
-
- if (that.noClick) {
- that.noClick= false;
- methods();
- setTimeout(function () {
- that.noClick= true;
- }, 2000)
- }
- }
- // 处理页面传参编码错误
- function checkfilename(filename) {
- filename = String(filename)
- if (filename.search('%') !== -1) {
- return filename.split('%').join('%25')
- } else if (filename.search('?') !== -1) {
- return filename.split('?').join('%3F')
- } else if (filename.search('#') !== -1) {
- return filename.split('#').join('%23')
- } else if (filename.search('&') !== -1) {
- return filename.split('&').join('%26')
- } else if (filename.search('=') !== -1) {
- return filename.split('=').join('%3D')
- }
- return filename
- }
- //导出
- export default {
- noMultipleClicks,//禁止多次点击
- checkfilename
- }
|