摘要: 项目场景 VUE 工程中使用 navigator.mediaDevices.getUserMedia 方法调用音视频设备。 问题描述 Vue 工程在 Chrome 浏览器打开,无法获取音视频设备,控制台提示获取音频设备权限问题 Cannot read property getUserMedia of 阅读全文
posted @ 2023-02-15 11:24 枕边话 阅读(607) 评论(0) 推荐(0)
摘要: 1.CSS 参考手册 2.元素的分类 首先我们要知道一共有几种元素 1.行内元素(可以与其他行内元素位于同一行,不会以新行开始高度、宽度不能设置) 2.块级元素(每个块级元素都从新的一行开始,其后的元素也另起一行。默认排列方式:从上至下元素的高度、宽度、行高、内外边距都可设置) 3.行内块元素(和其 阅读全文
posted @ 2023-01-31 11:51 枕边话 阅读(243) 评论(0) 推荐(0)
摘要: 需求:在折叠面板的标题前面加上复选框,可以选中当前数据 问题:点击复选框时,折叠面板会展开又折叠 解决:设置复选框的点击的事件冒泡,注意不是设置change事件的事件冒泡@click.stop.native="()=>{}" <el-collapse-item :title="item.settin 阅读全文
posted @ 2022-11-21 15:39 枕边话 阅读(2075) 评论(0) 推荐(0)
摘要: 因为项目开发的过程中不是所有的表格数据由后台处理返回,因为有些数据不需要在数据库落地,只做前端页面展示并且获取表格的数据上传即可,所以需要前端纯处理excel的数据。 第一步首先把插件安装好 npm install xlsx --save 第二步在vue页面中导入XLSX <script> impo 阅读全文
posted @ 2022-11-17 10:48 枕边话 阅读(946) 评论(0) 推荐(0)
摘要: 文章目录 前言 一、axios是什么? 二、API接口封装步骤 1.创建拦截器(Interceptor.js) 2.创建存放api的文件(http.js) 3.使用方法 前言 我们在开发的过程中,时常需要去访问服务器,然而每个请求都需要重新去axios访问,过于麻烦,所以我们在这封装了一个进行请求的 阅读全文
posted @ 2022-11-16 10:21 枕边话 阅读(517) 评论(0) 推荐(0)
摘要: 业务场景 vue通过iframe嵌入外部html,使用postMessage来作为vue页面与iframe页面通讯。 vue示例: <template> <div> <iframe id="iframeId" ref="iframe" :src="iframUrl" frameborder="0" 阅读全文
posted @ 2022-11-16 10:17 枕边话 阅读(1630) 评论(0) 推荐(0)
摘要: 1、data Vue 会递归将 data 的属性转换为 getter/setter,从而让 data 的属性能够响应数据变化。对象必须是纯粹的对象 (含有零个或多个的 key/value 对) data () { return { dataForm: { xxx: ‘’, xxx: 数字 //这里的 阅读全文
posted @ 2022-11-16 10:01 枕边话 阅读(204) 评论(0) 推荐(0)