摘要:
效果: 代码: input[type='checkbox'] { cursor: pointer; position: relative; width: 18px; height: 18px; font-size: 16px; visibility: hidden; } input[type='ch 阅读全文
摘要:
实现方案: 环信没有临时聊天人员历史记录接口,所以实现的方案是: 1.监听消息接收;2.将受到的消息存到缓存中,同时判断此用户是否之前聊天过,如果没聊过的话,把他的用户信息也存到缓存中;3.展示的东西都是从缓存中获取;4.新消息提醒是在监听到消息后,给用户信息里设置一个状态值,当点击刚用户查看历史记 阅读全文
摘要:
部分代码: template部分 <!-- 修改弹窗 --> <el-dialog :title="dialogTxt" @close="closeDialog" :visible.sync="alertBox" > <el-form ref="addForm" :rules="rules" :mo 阅读全文
摘要:
index.css里 body::-webkit-scrollbar{ width:0; } element打开弹框后,页面内容会左移的解决方法: main.js中引入element时,全局设置(问题:弹框超出页面高度时,右侧还是会显示滚动条,但不会出现左移问题,暂时这么处理了) import El 阅读全文
摘要:
1.添加layout文件夹,存放多个layout文件,其中<router-view/>是预留的可变区域位置 2.main.js中引入layout 3.router index.js中配置页面需要使用的不同layout名称 4.App.vue中配置(标红部分) <template> <div id=" 阅读全文
摘要:
1.vuex state定义购物车数量,mutations更新购物车数量,getters存放购物车数量 2.公共头部组件中,利用计算属性,实时获取vuex中的购物车数量 3.购物车中,删除某个商品后,更新购物车数量 阅读全文
摘要:
获取html可视区域高度: this.clientHeight = `${document.documentElement.clientHeight}` 动态设置元素高度: this.$refs.yuansu.style.height = tt + 'px'; //动态设置HTML元素高度 阅读全文
摘要:
background: url("../assets/imgs/login_bg.jpg") no-repeat center center; background-size: cover; 阅读全文
摘要:
实现思路: 1.router中给需要登录后才能访问的页面配置meta:{needLogin:true} 2.登录页面,调用登录接口成功后,给cookie中存入用户信息(我这里是存uuid和sessionid相关内容) 3.request.js的接口请求拦截器中,根据接口返回的code值判断用户是否登 阅读全文