摘要:
前言 主要是觉得之前写的webhooks太蠢了,会有宕机事件,更新包的时候,网站会打不开,详情可以看我这篇文章从零开始通过webhooks实现前端自动化。 现在不是都在用docker么,然后就找找看有没有docker,nginx自动化的,更新完代码直接就发布的东西,也不会有宕机时间,所以就整了一个这 阅读全文
摘要:
安装包 npm i -S vue-video-player 配置 Vue中配置 在main.js中导入 import VueAwesomeSwiper from "vue-awesome-swiper"; import "video.js/dist/video-js.css"; import "vu 阅读全文
摘要:
推荐 这里推荐使用ECB方式 CBC方式还是有问题,后端没有解密成功 使用方式 前端加密接口参数 后端解密参数,返回正常数据 下包 npm i -S crypto-js aes的ECB加密方式 新建crypto.js文件,构建crypto类 import CryptoJS from 'crypto- 阅读全文
摘要:
普通方式 下包 npm i -S file-saver xlsx 在util文件夹新建类 建立to_xlsx.js import FileSaver from 'file-saver'; import XLSX2 from 'xlsx'; class ToXlsx { // id指的是绑定数据的ta 阅读全文
摘要:
版本 "version": "4.5.1" table组件 取消分页栏,增加滚动条 pagination 设置false, scroll 设置y轴固定高度 <Table columns={deviceColumns} dataSource={tableData} bordered rowKey={( 阅读全文
摘要:
路由器当无线AP使用 如图所示,一根网线接进来后,有些场景可以用网线直连,有些就只能用路由器了,如果是用户之间互相访问就不行了,因为虽然是同一子网下,但是划分的是不同的网段 也就是说B用户可以访问A用户,但是A用户访问不了B用户,这个时候可以使用把路由器当作无线AP使用,放大信号,同时又处在同一个网 阅读全文
摘要:
问题一对于已经创建的实例,Vue 不允许动态添加根级别的响应式 property? this.$set(this.someObject,'b',2),这里的b表示的是对象,this.someObject里面的属性b,把它赋值为2 阅读全文
摘要:
1. 前置条件 1. 有一台自己的服务器。比如阿里云,腾讯云之类 2. 有远程仓库能够push代码,pull代码。比如github,或者码云 3. 远程仓库有webhooks功能 2. 自动化部署流程图 3. 构建流程 3 1. 服务器部署git环境 1. 安装git 通过指令 安装git 安装按完 阅读全文
摘要:
效果如下 使得大屏不论在什么宽高比例依然能展示全部数据 安装 rem配置思路 原先的rem函数是能解决大部分的问题的,如果展示不全,也可以用滚动条。 但是大屏展示又不能使用滚动条,又必须展示全部的内容,这个时候就需要改变原来的计算方式,需要根据屏幕的实际高度来计算对应的屏幕宽度 1. 配置rem.j 阅读全文
摘要:
方式一 | 通过嵌套路由实现 在pages页面根据nuxt的路由规则,建立页面 1. 创建文件目录及文件 根据规则,如果要创建子路由,子路由的文件夹名字,必须和父路由名字相同 所以,我们的文件夹也为index,index文件夹需要一个默认的页面不然nuxt的路由规则就不能正确匹配页面 一级路由是根路 阅读全文