笔记
小聪聪� �
这个作者很懒,什么都没留下…
展开
-
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 · 7186 阅读 · 0 评论 -
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 · 163 阅读 · 0 评论 -
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 · 868 阅读 · 0 评论 -
js判断文件后缀名方法
1.这是通过element中上传文件后返回的type类型来判断文件类型,比较麻烦,对应rar文件类型为空不好判断注释的代码是通过(点)后面的字符来判断是否是相同类型文件,这种方式有缺陷,(我是pdf.sss.pdf)这样的文件命名无法判断 // const extension = file.name.split('.')[1] === 'zip'; // ...原创 2019-11-14 10:15:06 · 2745 阅读 · 0 评论 -
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 · 144 阅读 · 0 评论 -
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 · 2795 阅读 · 0 评论 -
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 · 452 阅读 · 0 评论 -
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 · 261 阅读 · 0 评论 -
vue + element 输入密码锁屏
1.页面中个的点击事件通过vuex来存在状态 /** * 锁屏功能 */ lock() { console.log('锁屏') const that = this this.$prompt('请输入锁屏密码', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', ...原创 2019-09-12 18:20:51 · 1036 阅读 · 0 评论 -
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 · 284 阅读 · 0 评论 -
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 · 377 阅读 · 0 评论 -
微信读书第十章(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 · 1495 阅读 · 1 评论 -
微信读书(第九章)听书功能源码分析
标题听书模块在书本详情页进入播放发器播放器现实科大讯飞播放的数量:原因是播放器是在线解析只能解析1000个字符,超过了就不能在线解析了播放器api听书组件开发1到store中创建storeSpeakit组件,2添加路由3复制听书方法到utils中的store.js中export function flatBookList(bookList) { if (bookList) {...原创 2019-06-23 12:19:58 · 2156 阅读 · 1 评论 -
项目上线
后端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 · 545 阅读 · 0 评论 -
微信读书(课程总结)
功能技术栈重点知识3.插槽动态组件组件api化动态路由,通过params接收路由原创 2019-06-26 22:10:20 · 479 阅读 · 0 评论 -
二叉树算法
二叉树算法.原理:1.取一个根元素进入,然后再选取剩余的原理进行与其对比,2.大于的根源素的,放在根元素的右边,小于根元素的放在左边<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="w...原创 2019-06-30 09:55:47 · 144 阅读 · 0 评论 -
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 · 1213 阅读 · 0 评论 -
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 · 201 阅读 · 0 评论 -
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 · 300 阅读 · 0 评论