摘要:
发现原因:做vue项目中,不断重复点击当前路由导航会发生报错, 解决方案: const originalPush = VueRouter.prototype.push; VueRouter.prototype.push = function push(location) { return origi 阅读全文
摘要:
自己总结的: 1、让异步的代码可以使用同步的方式,逻辑更加清晰,优雅 2、重点:基于promise使用 模拟场景:调用A接口的同时返回数据后在次调用B接口获取数据 export default { async created () { // 使用 promise 方式 // 调用A // this. 阅读全文
摘要:
创建store文件夹下index.js文件 var KEY='rabbitStudent' export default{ setUser(user){ //将后端返回的对象转换成字符串 const JsonStr=JSON.stringify(user) // 将返回的字符串存储到KEY中 win 阅读全文
摘要:
传统项目: 以往的传统项目使用session(服务器的会话存储),前提必须是前端代码和后端代码必须在同一服务器下进行,当客户端像服务器发送登录请求的时候,服务器会存储用户信息键(key)和值的同时会设置客户端的cookie,然后将key值返回给客户端, 前后端分离: 1.cookie在同一个域名下才 阅读全文
摘要:
function inputHandle(){ let inputs = document.getElementsByTagName("input"); for(let i = 0;i<inputs.length;i++){ let item = inputs[i]; item.addEventLi 阅读全文
摘要:
css: .dialogBack { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 1999; background: rgba(0, 0, 0, 0.6); } .tck { width: 62%; ba 阅读全文
摘要:
第一种: <input type="text" onkeyup="checkLen(this)" /> function checkLen(obj){ var maxChars = 8;//最多字符数 if (obj.value.length > maxChars){ obj.value = obj 阅读全文
摘要:
//字符串判空 function isEmpty(obj) { return (obj "undefined" || obj null || obj ""); } //获取浏览器地址的参数 function getQueryString(name) { let reg = new RegExp("( 阅读全文
摘要:
第一次使用when和done记录一下 阅读全文
摘要:
Object.assign(Date.prototype, { switch(time) { let date = { "yy": this.getFullYear(), // 这里月份的key采用大写,为了区别分钟的key "MM": this.getMonth() + 1, "dd": this 阅读全文