摘要: vue常见前端UI库总结,目前流行的移动端UI库是VUX,PC端后台UI库是Element UI。 阅读全文
posted @ 2017-04-19 16:29 茹孟凯 阅读(54592) 评论(4) 推荐(9) 编辑
摘要: 刚开始学习前端的时候,SPA(单页面应用)还没有现在这么流行,可以选择的框架也很少。而今天,我随便打开一个技术相关的网站、应用,只需要简单的看几页,就可以看到丰富的前端框架世界 Angular 2、React、Vue.js、Ember.js。 当我还是一个新手程序员,我从不考虑技术选型的问题。因为不 阅读全文
posted @ 2017-03-10 09:08 茹孟凯 阅读(1296) 评论(4) 推荐(1) 编辑
摘要: 绝大多数的开发都是类似于之前的中国一样,都是组装工。 问张三要来一个轮子,问李四要来一个发动机,用王五给的工具一键合成一个车架子。然后噼里啪啦的组装,最终成为了一个能用的车子。 大多数时候其实已经够了,毕竟“能用就行”嘛。而且某些组件的定制化程度也很高,轮子我可以让你刷漆,我可以让你贴纹身。但是,我 阅读全文
posted @ 2019-12-17 16:29 茹孟凯 阅读(189) 评论(1) 推荐(1) 编辑
摘要: spring boot: 阅读全文
posted @ 2018-12-12 15:11 茹孟凯 阅读(5597) 评论(0) 推荐(0) 编辑
摘要: 还要从后台上传表单说起 我们后台采用的是vue-element-admin集成方案,所以上传组件就用的是Element UI的upload组件,我们与后端请求是在 http 的 header 中携带 token 做身份校验,由于上传音频是需要给接口传二进制流文件的形式,所以 upload 组件的 a 阅读全文
posted @ 2018-11-16 20:56 茹孟凯 阅读(2514) 评论(0) 推荐(0) 编辑
摘要: 先加load() load() 方法用于在更改来源或其他设置后对音频/视频元素进行更新 duration 的值可以在 canplay 事件发生之前的 durationchange 阶段中获取。 如果在Vue中: 也可以试试下面这种方法 当音频/视频处于加载过程中时,会依次发生以下事件: ios微信下 阅读全文
posted @ 2018-11-07 17:05 茹孟凯 阅读(4272) 评论(0) 推荐(0) 编辑
摘要: 一个利用defineProperty实现的MVVM双向数据绑 阅读全文
posted @ 2018-08-01 17:24 茹孟凯 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 一面: 如何获取radio值 手写ajax实现,以及同步异步控制 Vue生命周期 es6 promise(给出三道题,让说结果) Todo list(手写) 二面: cmd(手写代码实现核心代码)amd router(手写代码,实现) 统计页面中的标签以及个数(手写) 说到Vue,问Vue打包处理过 阅读全文
posted @ 2018-08-01 11:52 茹孟凯 阅读(317) 评论(0) 推荐(0) 编辑
摘要: JSON.parse(JSON.stringify(object)); 循环+递归 阅读全文
posted @ 2018-02-12 21:44 茹孟凯 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Spring Boot系列(一):Spring Boot 入门篇 Spring Boot系列(二):web综合开发 Spring Boot系列(三):Spring Boot中Redis的使用 Spring Boot系列(四):thymeleaf使用详解 Spring Boot系列(五):spring 阅读全文
posted @ 2017-12-20 10:46 茹孟凯 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 最通俗的用法 zip -q -r -e -m -o [yourName].zip someThing -q 表示不显示压缩进度状态 -r 表示子目录子文件全部压缩为zip //这部比较重要,不然的话只有something这个文件夹被压缩,里面的没有被压缩进去 -e 表示你的压缩文件需要加密,终端会提 阅读全文
posted @ 2017-08-23 20:02 茹孟凯 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 在 mac os下,如何通过命令行来下载网络文件?如果你没有安装或 wget 命令,那么可以使用 curl 工具来达到我们的目的。 示例: 从 osetc.com 服务器里下载 test.rar 文件 选项 -o 会将输出写入到指定的文件 test.rar 里 在使用 curl 的时候也可以指定多个 阅读全文
posted @ 2017-08-23 19:44 茹孟凯 阅读(22799) 评论(0) 推荐(0) 编辑
摘要: 如今移动设备的分辨率纷繁复杂。以前仅仅是安卓机拥有各种各样的适配问题,如今 iPhone 也拥有了三种主流的分辨率,而未来的 iPhone 7 可能又会玩出什么新花样。如何以不变应万变,用简简单单的几行代码就能支持种类繁多的屏幕分辨率呢?今天就给大家介绍一种懒人必备的移动端定宽网页适配方法。 首先看 阅读全文
posted @ 2017-07-24 17:58 茹孟凯 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 写一个函数让下面两个输出结果相同;console.log(sum(2)(3));console.log(sum(2,3)); var sum = (function() { var list = []; var add = function() { // 拼接数组 var args = Array.prototype.slice.call(a... 阅读全文
posted @ 2017-07-21 19:14 茹孟凯 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 你可能曾经尝试过复制网页上的一些文字,得到的却是令人沮丧的的结果。这篇文章介绍相关的内容。 不是真正的文字 这可能是最常见的问题,很多人尝试对一张带有文字的图片进行像文字那样的选择,复制当然不行了。 重叠层遮挡 你应该也见过文章底部有那种淡出的效果,通常的做法是将一张渐变的图片置于文字的上方,所以你 阅读全文
posted @ 2017-07-21 16:53 茹孟凯 阅读(574) 评论(0) 推荐(0) 编辑
摘要: var userID = ""; $('#picture').fileupload({ url: "http://localhost:35708/Handler/FileTransferHandler.ashx", //文件上传地址,当然也可以直接写在input的data-url属性内 dataTy 阅读全文
posted @ 2017-05-24 17:37 茹孟凯 阅读(5859) 评论(0) 推荐(0) 编辑
摘要: 环境信息: Mac OS X 10.11.1 Homebrew 0.9.5 正文 一、安装 Nginx 当前版本 1.6.2 安装完以后,可以在终端输出的信息里看到一些配置路径: 二、访问localhost:8080 Nginx 默认8080端口,这时已经可以访问了: localhost:8080 阅读全文
posted @ 2017-05-16 17:05 茹孟凯 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 详解 前文提到用jsonp的方式来跨域获取数据,本文为大家介绍下如何利用window.name+iframe跨域获取数据。 首先我们要简单了解下window.name和iframe的相关知识。iframe是html的一个标签,可以在网页中创建内联框架,有个src属性(指向文件地址,html、php等 阅读全文
posted @ 2017-05-03 14:39 茹孟凯 阅读(5303) 评论(0) 推荐(0) 编辑
摘要: 这是一个可以通过触摸屏拖动的demo 这个demo花费了我半天时间,原因是以前从来没有做过面向触摸屏的Web,按说mousedown,mouseup,mousemove和touchstart,touchend,touchmove ... 阅读全文
posted @ 2017-05-03 11:08 茹孟凯 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 最近公司在研发app,选择了基于Vue框架的vux组件库,现总结在实现上拉刷新功能遇到的坑: 1.问题:只刷新一次,解决方法:需要自己手动重置状态 this.scrollerStatus.pullupStatus = ‘default’, 2.问题:不能滚动,解决方法:因为启用keep-alive缓 阅读全文
posted @ 2017-04-26 16:18 茹孟凯 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 本文的主要内容如下: 介绍vue-resource的特点 介绍vue-resource的基本使用方法 基于this.$http的增删查改示例 基于this.$resource的增删查改示例 基于inteceptor实现请求等待时的loading画面 基于inteceptor实现请求错误时的提示画面 阅读全文
posted @ 2017-04-20 16:29 茹孟凯 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始逐渐渗透到“大前端”的开发中。前端开发过程越来越繁琐,当今越来越多的网站已经从网页模式进化到了 Webapp 模式。它们运行在现代的高级浏览器里,使用 HTML5、 CSS3、 ES6 等更新 阅读全文
posted @ 2017-04-05 09:25 茹孟凯 阅读(12916) 评论(2) 推荐(5) 编辑
摘要: 使用process.argv 获取命令行使用的参数 url-loader 路径不正确,可通过 publicPath进行配置 html-webpack-plugin minify: true 报错,请改成 完整的配置文件 阅读全文
posted @ 2017-03-31 00:59 茹孟凯 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: 我们可以在js中引入样式文件 require('myStyle.css') 这时我们便需要引入相应的webpack loader来帮助我们解析这段代码。 一般来说需要引入css-loader和style-loader,其中css-loader用于解析,而style-loader则将解析后的样式嵌入j 阅读全文
posted @ 2017-03-31 00:51 茹孟凯 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 一、首先去官网下载 nginx1.0.11的Windows版本,官网下载:http://nginx.org/download/nginx-1.0.11.zip 下载到软件包后,解压 nginx-nginx1.0.11.zip 包到你喜欢的根目录,并将目录名改为nginx。 然后,执行下列操作: cd 阅读全文
posted @ 2017-03-30 12:18 茹孟凯 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 每次都要用鼠标点来点去才能用sublime打开文件!太不科学!今天来配置一下在Git bash中用sublime打开文件 方法 新建一个文件命名为你想要的命令,比如 subl(注意不能有后缀名),内容: #!/bin/sh "C:\Program Files\Sublime Text 3\subli 阅读全文
posted @ 2017-03-23 21:15 茹孟凯 阅读(642) 评论(0) 推荐(0) 编辑