上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: Vue实现对象列表根据某一字段排序 其实很简单的东西,就是说有一个对象列表,然后我们需要根据每个对象的某一个字段对这个列表排序,就用到了下面的方法。 data = [{ name: 'wjw', age: 18 },{ name: 'tcz', age: 23 },{ name: 'qy', age 阅读全文
posted @ 2021-10-25 17:24 叫我+V 阅读(2014) 评论(0) 推荐(1)
摘要: 前端大屏页面布局经验 额··· 其实谈不上经验,只能说是开发过程中值得记录一下的东西,不一定是对的。 分辨率 首先一点,大屏对分辨率和显示器是有要求的,因为他不像一般的页面,出个纵向的滚动条啥的无所谓,不是特殊情况下,大屏是不能出现滚动条的,所以其实不是随便一台电脑,随便一个分别率都可以使用大屏的, 阅读全文
posted @ 2021-10-12 11:30 叫我+V 阅读(1596) 评论(0) 推荐(0)
摘要: vue 常用的 Echarts 示例 为啥要整理这一篇博文呢?其实最近做大屏做的恶心了,好多echarts图表,样式花里胡哨,调样式太费劲了,然后把做过的拿下来备份一下,需要的话直接粘贴稍作修改就可以了。 echarts配置项官网:https://echarts.apache.org/zh/opti 阅读全文
posted @ 2021-10-09 15:44 叫我+V 阅读(265) 评论(0) 推荐(1)
摘要: Vue 实现时间格式字符串计算时间差 这个地方的意思是两个时间,计算两个时间的时间差。 比如说 2021-10-0810:39:49 到 2021-10-0810:39:40 相差多久? 答:9秒。 实现 其实很简单,就一个方法。 /** * * @param {*} start 起始时间 2020 阅读全文
posted @ 2021-10-08 10:47 叫我+V 阅读(3495) 评论(0) 推荐(0)
摘要: Vue 大屏开发自适应 VScode | flexible.js | rem | echarts自适配 其实开发大屏这个适配是最费劲的,电脑的分辨率,电脑缩放比例,电脑浏览器缩放比例都很麻烦,当然了,大屏界面本来就对分辨率有些许的要求,太差劲的分辨率本来就不适用,因为毕竟要保持页面放得下,不能出现滚 阅读全文
posted @ 2021-10-08 10:28 叫我+V 阅读(3163) 评论(1) 推荐(1)
摘要: vue 全局实现数字千分位格式 这个是啥意思呢 ? 就是我们在页面上需要渲染数据的时候,比如 88888,我们需要按照千分位显示成方便阅读的格式88,888。 这个时候我的做法是vue写一个过滤器,将所有的数据都用这个过滤器过滤一下。 因为涉及的数据相对比较多,我就将这个过滤器挂载到了全局,这样就不 阅读全文
posted @ 2021-10-08 09:57 叫我+V 阅读(3331) 评论(0) 推荐(0)
摘要: Webpack 安装和实例 全局安装 webpack 安装官方文档:https://webpack.docschina.org/guides/installation/ 安装 webpack,首先确保已经安装了 node.js。 安装最新版本 npm install --global webpack 阅读全文
posted @ 2021-09-06 09:16 叫我+V 阅读(110) 评论(0) 推荐(0)
摘要: Webpack 介绍 什么是 Webpack Webpack 是一个前端的静态模块资源打包工具,能让浏览器也支持模块化,他将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 Webpack 的作用 Wbepack主要核心是进行javascript资源打包。 如下图,他 阅读全文
posted @ 2021-09-06 09:15 叫我+V 阅读(165) 评论(0) 推荐(0)
摘要: VUE密码登陆加密RSA方案 有一个项目需求需要在前段登陆的时候把登录密码加密后发送,这个地方其实很简单,加密的时候可以使用md5、可以使用sha1,也可以使用现在这个方式加密,就简单记录一下没啥。 RSA是啥 RSA加密算法是一种 非对称加密算法 ,RSA加密使用了"一对"密钥.分别是公钥和私钥, 阅读全文
posted @ 2021-09-06 09:14 叫我+V 阅读(1729) 评论(0) 推荐(0)
摘要: vue 使用 video.js 播放 m3u8 视频流 首先呢,遇到一个项目,是需要使用播放器在web上播放视频流,项目使用vue开发的,然后就找了一下相应的插件,找到了 video.js,自己用的时候感觉还不错,可以满足自己的需求,记录一下。 安装依赖包 npm install video.js 阅读全文
posted @ 2021-08-25 13:22 叫我+V 阅读(3056) 评论(0) 推荐(0)
摘要: 来一个滚动显示数据的插件 https://chenxuan0000.github.io/vue-seamless-scroll/zh/ 感觉这是我用的相对来说比较好用的滚动插件了,用法很简单,按照说明来就可以了。 这是我用了之后的效果。 实际用上还是蛮流畅的,不像动图一样一卡一卡的。 阅读全文
posted @ 2021-08-23 17:01 叫我+V 阅读(746) 评论(0) 推荐(0)
摘要: js 列表对象根据某一字段分类 其实是这个意思,比如说我有一个列表,数据的样子是下面的样子,一个五种,分了两类,食物和饮料。我们想把这五种东西按照类别进行分类,就可以使用这个方式。 [{ name: '苹果', type: '食物', price: '3' },{ name: '牛奶', type: 阅读全文
posted @ 2021-08-23 16:38 叫我+V 阅读(714) 评论(0) 推荐(0)
摘要: vue 实现快捷键录入功能 项目需要在页面使用快捷键,而且需要对快捷键进行维护,然后呢,就从网上抄了,改成自己的。 记录一下。 参考地址: https://www.jb51.net/article/203981.htm 首先有一个组件,用来实现快捷键的录入操作。 直接上代码: hotkeyInput 阅读全文
posted @ 2021-07-27 16:54 叫我+V 阅读(1134) 评论(0) 推荐(0)
摘要: vue 通过 Ctrl 、Shift 键 + 点击鼠标实现 div 多选操作 前言 我在做东西的时候有这样一个需求,就是有一个div的列表,想通过按住Ctrl键后点击div实现多选的功能,在一个是按住 Shift键都点击前后两个div选中区域的效果。 就是选择下面图片,每个图片包含在一个div下面。 阅读全文
posted @ 2021-07-27 16:24 叫我+V 阅读(2134) 评论(1) 推荐(1)
摘要: vue 实现像web淘宝一样区域放大功能 效果是这个样子的 直接上自定义组件代码: <template> <div style="display: flex;position: relative"> <div class="box" :style="minImgBoxStyle" @mouselea 阅读全文
posted @ 2021-07-23 14:06 叫我+V 阅读(401) 评论(0) 推荐(0)
摘要: vue echart 散点图画矩形区域 其实没打算写这部分东西来着,但是当时做的时候没找到合适的方式,看到别人写的博客总是觉得博客这种东西就是自己写完之后自己用,能分享一下就分享一下吧。 其实方法很简单,只不过没有接触过的人可能觉得会有点难度,不是难,是没思路,点一下子就好了。 先上图,当时我想做的 阅读全文
posted @ 2021-07-14 15:31 叫我+V 阅读(732) 评论(0) 推荐(0)
摘要: vue实现div高度可拖拽 这里有一个现成的demo,可以实现页面div的拖拽功能,但是和我想要的效果不是很一样,所以说后边有根据我的实际需求又重新修改了一下,先看一下现在的demo效果。 <template> <div id="eagleMapContainer" style="border: 1 阅读全文
posted @ 2021-07-13 13:40 叫我+V 阅读(2380) 评论(0) 推荐(0)
摘要: HTML table标签实现表头固定 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div> <table cellspacing="0" border="0" cellpad 阅读全文
posted @ 2021-06-09 16:26 叫我+V 阅读(1004) 评论(0) 推荐(0)
摘要: vue 查询某个对象在对象列表的索引位置 let a = { id: 1, name: 'wjw' } let mList= [{ id: 1, name: 'wjw' }, { id: 2, name: 'zqx' }] let index = mList.findIndex(item => { 阅读全文
posted @ 2021-06-09 15:54 叫我+V 阅读(1162) 评论(0) 推荐(0)
摘要: vue 实现页面监听键盘按键 上下左右 其实这个就算是快捷键的操作了,单纯的按下一个按键监听,目前也稍微简单一点。 在 mounted 钩子函数里面调用一个方法,让页面监听键盘事件。 this.keyDown() 然后接下来的工作就是监听。 // 监听键盘 keyDown() { document. 阅读全文
posted @ 2021-06-09 14:35 叫我+V 阅读(4138) 评论(0) 推荐(0)
摘要: Vue 实现图片监听鼠标滑轮滚动实现图片缩小放大功能 其实想要实现功能很简单,就是在一张图片上监听鼠标滑轮滚动的事件,然后根据上滚还是下滚实现图片的缩放。 其实就是这种效果: 其实代码不是很难。 HTML代码: <img id="img" :src="src" alt="" @mousedown.p 阅读全文
posted @ 2021-06-09 14:28 叫我+V 阅读(2245) 评论(0) 推荐(0)
摘要: 原生的HTML Table表格实现表头添加斜杠 其实就是实现类似的这样一个功能,但是呢,方式很多,有的要固定长宽,有的要固定大小,有的要写JS,有的要用动画,很费劲,然后从网上找了一个demo,稍微改一下就很简单的实现了,其实就几行CSS代码。 废话不多说,直接上代码! HTML代码: <table 阅读全文
posted @ 2021-06-09 14:11 叫我+V 阅读(1210) 评论(0) 推荐(0)
摘要: vue + element + vue-cropper 实现图片裁剪上传 这个地方搞了好久,其实也不能说好久,其实很简单,只不过第一次弄的话,可能会遇到很多坑。 安装 vue-cropper npm install vue-cropper 使用 main.js里面 import VueCropper 阅读全文
posted @ 2021-05-24 14:47 叫我+V 阅读(1632) 评论(0) 推荐(0)
摘要: vue 使用 bimface 添加三维标签 自己写的demo,按照官方文档改的,但是感觉有点小瑕疵。 https://bimface.com/developer-jsdemo#829 <template> <div style="height: 90%;"> <button class="butto 阅读全文
posted @ 2021-04-22 13:26 叫我+V 阅读(401) 评论(0) 推荐(0)
摘要: vue使用BIMFACE添加标签和多个场景已经动态修改标签内容 太费劲了,直接上代码,一个demo而已,没多少东西。 <template> <div style="height: 90%;"> <button class="button" id="btnAddFireEffect" @click=" 阅读全文
posted @ 2021-04-21 15:38 叫我+V 阅读(321) 评论(1) 推荐(1)
摘要: Vue 使用 BIMFACE 实现3D着火demo 官网: https://bimface.com/ 案例: https://bimface.com/developer-jsdemo#1011 <template> <div style="height: 90%;"> <button class=" 阅读全文
posted @ 2021-04-20 18:00 叫我+V 阅读(332) 评论(0) 推荐(0)
摘要: vue使用 BIMFACE demo 一个小案例 首先在 index.html 文件引入 js 文件 <script src="https://static.bimface.com/api/BimfaceSDKLoader/BimfaceSDKLoader@latest-release.js"></ 阅读全文
posted @ 2021-04-20 14:24 叫我+V 阅读(1267) 评论(0) 推荐(0)
摘要: element表格组件批量删除携带id拼接字符串问题 其实这个不是啥问题,就是简单记录一下。 使用element Table组件的时候,有一个 multipleSelection 数组,用来存放选中的数据信息,其实无所谓,都一样,批量删除的时候一般拿着这些数据的id唯一标识请求后台。 其实很简单。 阅读全文
posted @ 2021-04-06 13:41 叫我+V 阅读(244) 评论(0) 推荐(0)
摘要: vue 图片拖拉转放大缩小组件 <doc> 图片组件 - 用户放大缩小以及拖拽 </doc> <template> <div style="width: 100%;position: relative;overflow: hidden;text-align: center;border: 1px s 阅读全文
posted @ 2021-03-29 08:56 叫我+V 阅读(434) 评论(0) 推荐(0)
摘要: Vue 使用 echarts 散点图在区域内标点 首先是因为项目,需要在一个区域内根据坐标标出在标准大小的玻璃中标出检测出含有缺陷的坐标点。 假如说,一块玻璃的大小是标准的 100200 mm的大小,这个是定死的,不会变,每块都这么大。 那么就直接在界面上创建一个100200px的div,表示是这块 阅读全文
posted @ 2021-03-15 11:03 叫我+V 阅读(1039) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页