- 博客(20)
- 收藏
- 关注
原创 node koa2实战-聊天(及时通讯)
标题纪念一下学习前端一年,用node koa2 + vue + websocket.io 写了自己的一个作品。。。功能有群聊、私聊、最近会话列表、朋友列表、群列表、朋友圈发布、朋友圈点赞、粉丝/关注、朋友圈评价回复功能。低价买服务器请求图片的时候有点慢,大佬们体谅一下!!体验地址:www.zccservice.cn...
2020-06-03 10:56:11
394
原创 Vue ElementUI在el-table中使用el-popover
Vue ElementUI在el-table中使用el-popover,点击嵌套内容中的确定或取消来关闭el-popover。<el-table-column width="100" align="center" label="操作"> <template slot-scope="scope"> <el-popover width="160" :ref="`popover-${scope.$index}`"> <p>确定删除该项吗?&
2020-05-11 15:55:19
7090
原创 node koa基本知识
node async 和await 处理配合new Promise回调的的使用 var getAsync1 = await async1(); async function async1() { return new Promise(function (resolve, reject) { redis.get('key', function(){ resolve(...
2019-12-23 15:26:05
149
原创 vue动态form表单实现
你只管复制粘贴,剩下交给代码(通过自己需求改代码)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...
2019-12-10 19:31:22
849
原创 js判断文件后缀名方法
1.这是通过element中上传文件后返回的type类型来判断文件类型,比较麻烦,对应rar文件类型为空不好判断注释的代码是通过(点)后面的字符来判断是否是相同类型文件,这种方式有缺陷,(我是pdf.sss.pdf)这样的文件命名无法判断 // const extension = file.name.split('.')[1] === 'zip'; // ...
2019-11-14 10:15:06
2730
原创 javascript排序算法
// A code blockvar foo = 'bar';<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>简单排序</title></head><body> <sc...
2019-10-27 21:25:10
134
原创 js时间方法集合(减时间)(30分钟为单位)(0.5 、1.5计算时间)
time_aa() { var date1 = "2019-04-26 11:05:32"; //开始时间 var date2 = new Date(); //结束时间 var date3 = date2.getTime() - new Date(date1).getTime(); //时间差的毫秒数 var subMinutes = Math...
2019-10-23 15:52:21
2753
原创 js数组删除、数组值是否为空
// An highlighted block Array.prototype.removeByValue = function(val) { for(var i = 0; i < this.length; i++) { if(this[i] == val) { this.splice(i, 1); break; ...
2019-10-12 12:24:24
438
原创 node.js koa2
1.koa2基础知识 async和的理解1.async必须要和await的作用 await的使用必须是在next()前面使用,主要是为了保证洋葱模型的执行,2.洋葱模型的数据执行,第一个next()下面的代码是最后执行的,执行next的时候回调用下一个函数。2.koa2-router.1.需要在aap.js中调用const Router = require('koa-router...
2019-09-27 11:12:21
208
原创 vue + element 输入密码锁屏
1.页面中个的点击事件通过vuex来存在状态 /** * 锁屏功能 */ lock() { console.log('锁屏') const that = this this.$prompt('请输入锁屏密码', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', ...
2019-09-12 18:20:51
1019
原创 vue + mui
打包上线刷新页面后404,或者空白问题1.有可能是阿帕奇、nginx、node.js服务器配置问题。https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations https://www.jianshu.com/p/a56c3447a2892.在vue,router中吧路由的一...
2019-08-27 19:00:36
258
原创 node.js npm FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed – JavaScript heap out of memory 报错
原因一:是因为在生成的缓存不在你的node.js文件更目录上所以要到自己的 C:/用户/ 下找到生成缓存的文件,并将其删除。
2019-08-25 18:49:25
323
原创 vue打包过滤console.log
vue 打包过滤console.log在wabpack.prod.conf.js的 plugins: [ ] 里面 配置 //生成环境过滤打印信息 测试通过 new UglifyJsPlugin({ uglifyOptions: { compress: { warnings: false, drop_conso...
2019-08-02 10:17:25
188
原创 uni多选框的获取和删除值的方法、uni技术栈
uni多选框的获取和删除值的方法<template> <view class="page "> <scroll-view class="scrollList" scroll-y :scroll-into-view="scrollViewId" :style="{height:winHeight + 'px'}"> <view class="u...
2019-08-01 09:58:24
1149
原创 二叉树算法
二叉树算法.原理:1.取一个根元素进入,然后再选取剩余的原理进行与其对比,2.大于的根源素的,放在根元素的右边,小于根元素的放在左边<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="w...
2019-06-30 09:55:47
128
原创 项目上线
后端API源码上传到git1.打开git,复制一个仓库地址,2.回到node.js中,调用git init初始化3.点View>Wool Windows >version Control >browse。然后把四个文件选中,右键Add to vcs。在控制台右键commi 提交到到本地git仓库4.建立一个.gitignore文件,排除掉一些不希望上传的文件,然后再次co...
2019-06-26 21:49:45
527
原创 微信读书第十章(nodejs数据连接+上线)
Vue项目构建分析:1.将环境变量文件.env.development名字改成.env.producation2.将环境变量里面的环境地址都改成线上地址VUE_APP_RES_URL=http://47.99.166.157/book/resVUE_APP_EPUB_URL=http://47.99.166.157/epubVUE_APP_BASE_URL=http://47.99.1...
2019-06-26 15:04:11
1434
1
原创 微信读书(第九章)听书功能源码分析
标题听书模块在书本详情页进入播放发器播放器现实科大讯飞播放的数量:原因是播放器是在线解析只能解析1000个字符,超过了就不能在线解析了播放器api听书组件开发1到store中创建storeSpeakit组件,2添加路由3复制听书方法到utils中的store.js中export function flatBookList(bookList) { if (bookList) {...
2019-06-23 12:19:58
2044
1
原创 Vue双向绑定原理
Vue双向绑定原理// An highlighted block<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0...
2019-05-28 15:43:54
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人