- 博客(13)
- 收藏
- 关注
原创 配合接口校验账户
data(){ return { ruleForm: {acctNo: ""}, rules: { acctNo: [ {required: true,trigger:"blur",validator: this.acctNoCheck} ] } }}methods:acctNoCheck(rule, value, callback) { if(this.ruleForm.acctNo.length < = 0) { return callback(n
2022-04-01 14:40:29 109
原创 cookie操作简单封装
export default { getCookie(name) { let reg = new RegExp(`(^| )${name}=([^;]*)(;|$)`) let arr = document.cookie.match(reg) return arr ? unescape(arr[2]) : null }, setCookie(c_name,value,expiredays){ var exdate=new
2022-03-08 16:35:45 103
原创 jQuery事件绑定
获取节点var btn = document.getElementById("mybtn")btn.addEventListener("click", test, true)取消绑定用 removejQuery可以同时绑定两种$("#mybtn").bind("click mouseover", function(){ test()})$("#mybtn").bind({ "click": function() { test1() },
2022-03-08 15:00:31 398
原创 webpack01
万物皆对象webpack 4 以上的版本npm 全称 node package manager (node 包管理工具)webpack 是 node 的,所以他遵循 node 语法webpack 安装1. 本地安装npm i webpack webpack-cli -D2. 全局安装npm i webpack webpack-cli -g -Dwebpack-cli , webpack 的脚手架,实现了部分功能的优化1. 可以 0 配置(也就是说我们可以不建 webpack.con.
2022-03-03 15:44:20 308
原创 webpack02
过了三十岁的男人默认根目录 当前项目修改目录 devServerdevServer:{open:true, //自动打开浏览器port:3000, // 端口contentBase:“dist”, // 配置服务的根目录hotOnly:true // 重新加载但是不刷新页面(但是我没成功。。。)}loader 解析过程中所依赖的包css 解析的包 style-loader css-loader我们的写法尽量采用这种,方便传参module.exports=.
2022-03-03 15:42:40 359
原创 typescript02
ts 中不允许变量同名函数定义的两种方式第一种:命名函数 = 声明式定义function fn(){}第二种:匿名函数var fn = function(){}function fn(x:string,y:string):string{ // x:string 这里指 变量x 的数据类型 // y:string 这里是 变量y 的数据类型 // ():string 这里指 函数return 的数据类型 return " hello world "}var f.
2022-03-03 15:12:23 61
原创 typescript01
typescript 是 JavaScript 语言的超集,(就是 JavaScript 的语言的拓展,添加了一些功能)typescript 简称:ts (语法跟 Java 特别像)全局安装:npm i -g typescriptts 语言的特性:ts 写 js 没问题,写 ts 也没页面,反正最后都会编译成 js 文件ts 文件名的后缀 .ts范围修饰符public 类内 子类 类外protected 受保护的 类内 子类private 私有的 类内tsc指令编译:
2022-03-03 14:51:01 63
原创 前端文件下载图片展示pdf、blob、base64
Excel 下载 --接口返回的是oss文件地址let link = document.createElement('a');link.style.display = 'none';link.href = res.body.url;link.download = res.body.fileName;document.body.appendChild(link);link.click()document.body.rermoveChild(link);接口返回的是文件流 blobdownB
2022-03-02 09:50:36 178
原创 JS定时器
常用定时器:setTimeout()setInterval()使用:let time1 = setInterval("Fn()",2000)let time2 = setTimeout("Fn1()", 3000)清除定时器方法:clearInterval(time)clearTimeout(time2)
2022-02-28 11:36:33 123
原创 时间格式封装及使用
常用时间格式转化文件:util.js下const formatDate = (time, separator = '-', type = 'yyyy-MM-dd') => { if (!time && typeof (time) !== 'number') { return '' } // 后台返回的时间戳可能是字符串类型的可能是几个时间戳 let ary = [] let date if (time instance
2020-05-18 17:16:18 142
原创 初次使用CDN
内网 CDN-加速的静态资源将<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>替换成<script src="./static/vendor/cdnjs/jquery.min.js"></script>
2020-05-18 16:45:52 206
原创 indexOf 使用
indexOf 使用查找某个字符串 在 另一个字符串 中 首次 出现的 的位置,例如:var str1 = ‘holle word’document.write( str1.indexOf(‘holle’) ) // 0document.write( str1.indexOf(‘word’) ) // 6如果匹配的字符串 不存在,则返回 -1如:document.write( str...
2019-05-07 22:46:31 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人