
vue
qq_46100747
这个作者很懒,什么都没留下…
展开
-
预览word
前端实现预览word分为两种,一种是上传前预览(也就是前端使用input或者组件等选择文件后直接预览,此时还没有上传给后端,我定义为纯前端预览),一种是上传后预览(就是文档已经上传到后端,通过后端给的文件流实现预览)https://blog.youkuaiyun.com/kaimo313/article/details/127012225 vue里使用docx-preview预览docx文件。https://www.jianshu.com/p/8e1e90570c52 预览word excel。转载 2023-02-22 14:02:27 · 1680 阅读 · 1 评论 -
文件预览 vue
mammoth 插件—提取文字。原创 2023-02-22 13:56:08 · 97 阅读 · 0 评论 -
vue鼠标事件归纳
【代码】vue鼠标事件归纳。原创 2022-09-19 17:32:50 · 1818 阅读 · 0 评论 -
v-loading 影响 v-for 的渲染
v-loading 影响 v-for 的渲染。原创 2022-08-19 13:12:54 · 366 阅读 · 0 评论 -
vue中cannot read property of undefined的问题分析及解决
vue项目中经常会遇到"cannot read property ‘某某某’ of undefined"的报错信息。下面我就简单分析下报错原因及解决方法问题描述info是服务端返回的数据,是一个对象。我们要做的就是把对象里的值放到页面显示,先看一下我出错的代码片段<div class="shop-header-discounts" @click="toggleSupportShow"> <div class="discounts-left"> <div转载 2022-03-29 11:11:56 · 28342 阅读 · 0 评论 -
vue js 中的鼠标事件
vue@click//单击@mousedown//按下@mouseup//抬起@dblclick//双击@mousemove//移动@mouseleave//离开@mouseout //移出@mouseenter//进入@mouseover//在js一般事件事件 浏览器支持 描述onClick HTML: 2 | 3 | 3.2 | 4Browser: IE3 | N2 | O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClick HTML: 2 | 3 |原创 2022-01-13 16:57:30 · 1456 阅读 · 0 评论 -
关于 v-for 循环之 index
<ul class="ul_"> <li v-for="(item,index) in dataLi" :key="item.id" @mousemove="dataDetails($event, item, index)">{{item.id}}</li> </ul>dataDetails(e,val,i){ console.log(e,val,i); }原创 2022-01-13 10:46:04 · 1745 阅读 · 0 评论 -
vue组件里定时器销毁问题
我在a页面写一个定时,让他每秒钟打印一个1,然后跳转到b页面,此时可以看到,定时器依然在执行。这样是非常消耗性能的。如下图所示:解决方法1:首先我在data函数里面进行定义定时器名称:data() { return { timer: null // 定时器名称 } },然后这样使用定时器:this.timer = (() => {原创 2022-01-12 17:00:08 · 2976 阅读 · 0 评论 -
element 表格插槽的使用
<el-table-column label="等级" prop="almlvl" align="center" width="80px"> <template slot-scope="scope"> <div class="cusCell"> <div class="cus_circle" :class="[{'almlvl_1': scope.row.al原创 2021-12-07 10:15:59 · 684 阅读 · 0 评论 -
echarts关系图报错Cannot set property ‘dataIndex‘ of undefined
系图报错Cannot set property ‘dataIndex’ of undefined。graph图里面nodes的name不能重复,重复的话会报这个样错误原创 2021-07-23 13:23:46 · 4233 阅读 · 3 评论 -
localStorage,sessionStorage存储普通对象及数组对象
存储数组json.stringify可以将对象转换为 JSON 字符串 JSON.parse可以将 JSON 字符串转换为对象那我们存的时候先将数组转成JSON字符串,取出来再转成数组就可以了,实现如下。function storageObj(obj) { var checkedIdStr = JSON.stringify(obj); sessionStorage.setItem("key", checkedIdStr);};var arrBefor = [1,2,3];st原创 2021-05-06 15:56:58 · 239 阅读 · 0 评论 -
前端面试题 3/29
1.什么是动态路由?静态路由:静态路由是在路由器中设置固定的路由表;除非网络管理员进行干预,否则静态路由表不会发生变化。动态路由:由网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由表的路由方式。动态路由匹配指的是某些路由规则它们的一部分是完全一样的,只有另一部分是动态变化的,这个时候我们可以把这些动态变化的部分形成路由参数,这些路由参数就叫做动态路由匹配应用场景:通过动态路由参数的模式进行路由匹配怎么加参数呢?可以在路由规则中把动态变化的部分前面加一个冒号 :这个冒原创 2021-03-30 13:53:27 · 483 阅读 · 0 评论 -
element-ui 相关属性
:unique-opened="true" 是否只保持一个子菜单的展开或者这样用unique-opened文字内容等不能选中/* 文字不能被选中 */ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none;...原创 2021-03-23 13:48:42 · 134 阅读 · 0 评论 -
element-ui 左侧菜单栏默认高亮问题
<el-menu :default-active="$route.path" unique-opened :collapse-transition="false" router background-color="#333744" text-color="#fff" active-text-color="#ffd04b"> <el-menu-item :index="原创 2021-03-23 10:24:55 · 1128 阅读 · 0 评论 -
安装 element-ui时间 报错
vue.runtime.esm.js?2b0e:5109 Uncaught TypeError: Illegal constructor at Function.Vue.use (vue.runtime.esm.js?2b0e:5109) at eval (main.js?56d7:8) at Module../src/main.js (app.js:1217) at __webpack_require__ (app.js:854) at fn (app.js:151原创 2021-03-10 22:02:09 · 580 阅读 · 0 评论