自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有问题可关注公众号:前端研究院 后台输入问题回复

简单粗暴是我的原则,复制粘贴是我的梦想

  • 博客(25)
  • 资源 (7)
  • 收藏
  • 关注

原创 数据格式修改

开发遇到个这个问题,后台返回的格式如下但是设计稿如下:后台没给我把总月数拿出来,我需要自己去遍历解决,方法如下:onLoad() { let _this = this; _this.$http.get('/pointRecords?pageNum=' + this.pageNum + '&pageSize=' + this.pageSize) ...

2018-09-30 15:38:59 393

转载 qs.stringify() 和JSON.stringify()的区别

不是一个东西,功能虽然都是序列化。假设我要提交的数据如下var a = {name:'hehe',age:10};qs.stringify序列化结果如下name=hehe&age=10而JSON.stringify序列化结果如下:"{"a":"hehe","age":10}"...

2018-09-30 08:25:55 4068

转载 mock.js模拟数据

<!DOCTYPE html><html><head> <title></title> <style>canvas { width: 100%; height: 100% }</style&

2018-09-29 15:54:13 1085

转载 table中设置tr行间距

CSS border-collapse 属性设置表格的边框是否被合并为一个单一的边框border-collapse属性加上border-spacing属性就可以设置tr行间距<table style="border-collapse:separate; border-spacing:0px 10px;"> <tr> <td>那片笑声躺我想起我...

2018-09-29 12:48:41 1689

转载 ES6之Class

ES5中通常通过构造函数和原型的组合形式来创建对象。在ES6中引入class作为对象模板写法如下://这边就是说的构造函数啦 function point(x, y){ this.x = x; this.y = y;}//这边就是说的创建原型啦point.prototype.toString = function() { return '[' + this...

2018-09-29 09:19:37 464

转载 开启Threejs之旅

直接去网站看,感觉挺好的http://www.hewebgl.com/article/articledir/1

2018-09-28 16:57:11 597

转载 原生JS实现下拉加载

tips:实现的原理是通过获取①获取滚动条当前的位置②获取当前可视范围的高度 ③获取文档完整的高度(一)获取滚动条当前的位置//获取滚动条当前的位置function getScrollTop() { var scrollTop = 0; if(document.documentElement && document.documentElement.scroll...

2018-09-27 12:51:34 431

转载 ES6之模版字符串

ES6之模版字符串 最近在项目中使用了ES6的模版字符串,在这里加以总结。1.之前我们也可以使用JavaScript输出模版字符串,通常是下面这样的: $("#result").append( "He is <b>"+person.name+"

2018-09-27 10:23:11 448

转载 http请求报400错误的原因分析

HTTP 400 错误 - 请求无效 (Bad request)在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里;原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致 或 前端提交的参数跟后台需要的参数个数不一致,导致无法封装; 2)前端提交的到后台的数据应该是json字...

2018-09-20 11:28:49 84172

转载 vertical-align设置文字与textarea的对齐方式

只有一个元素属于inline或是inline-block(table-cell也可以理解为inline-block水平)水平,其身上的vertical-align属性才会起作用。所以,类似下面的代码就不会起作用:span{vertical-align:middle;}(没效)div{vertical-align:middle;}感谢分享https://blog.csdn.net/wh...

2018-09-20 10:27:03 2581

原创 手机跟电脑联调

手机跟电脑联调,我之前每次都是打包,然后重新测试。,,神烦。。。突然有天发现,可以时时跟新,时时看到手机端效果的哎还有一个是config下面的index.js里面也改成你的ip地址就可以啦...

2018-09-19 16:06:19 811

原创 vue打包后,生成dist文件夹,如何修改文件夹的名字

在config文件夹下面的index.js修改上图路径,然后就能生成其他文件夹名字啦

2018-09-19 11:20:35 13907 7

原创 js将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式

var time="2018-05-19T08:04:52.000+0000"; var d = new Date(time);var times=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes() + ':' + d.getSec...

2018-09-18 17:27:42 12014 10

转载 VUE 爬坑之旅-- 用 Vuex 状态管理来控制底部导航栏的显示隐藏

在做 APP 类项目开发的时候,有一个很常见的需求就是 APP 通常有一个底部导航,点击导航的不同 tab 要切换到不同的界面,在这些通过导航切过去的界面上是需要显示底部导航来让用户方便操作的。除了这些带导航的页面之外,还有一些独立的页面是不需要底部导航的,比如说注册,登录等页面。那么怎样能够比较方便的控制底部导航的显示和隐藏呢?这就可以用到 Vue 的状态管理插件 Vuex 了,关于 Vuex...

2018-09-18 15:07:58 1289 2

转载 VUE 爬坑之旅--class 动态绑定的几种写法

根据某个状态或条件加载某个 class这种使用场景就是在原有 class 的基础上,通过某个状态或者条件来判断是否要追加 class,语法为::class='{'要加载的class':加载此class需要的条件}'示例代码: <div class = "item unselected" @click = "selectPrice(item)" ...

2018-09-18 15:02:33 480

转载 VUE 爬坑之旅-- 给 v-html 渲染出的内容添加样式

在 vue 中,如果要渲染一段 html 内容,可以使用 v-html 标签,渲染出来的内容会带有原来的页面标签和样式,如果想要修改内容里面的样式要怎么做呢?有的人会说,这还不简单,直接在 style 里面写相应的样式不就完了吗,实际实践过会发现,根本就不行,如果像原来那样直接写的话是根本不起作用的,而且进入调试模式会发现,在每个 class 里面,vue 都给加上了 data-xxxxx 的东...

2018-09-18 14:58:13 297

转载 VUE 爬坑之旅 -- vue 项目中将简体转换为繁体

一 安装相关的包npm i language-tw-loader二 修改 webpack 配置文件在 build 文件夹下找到 webpack.base.conf.js 这个文件,在 module 的 rules 下面添加作者 README 中的代码module: { rules: [ ...... //上面的省略,将下面的代码加入进来 { ...

2018-09-18 14:43:24 1681

转载 使用webpack或者gulp去除多余CSS

webpack的完整处理方案:less/sass文件打包和分离自动处理css前缀 消除未使用的css完整的webpack.config.js文件自动处理css前缀消除未使用的css 消除未使用的css完整的webpack.config.js文件1、要使用less,首先使用npm安装less服务;还需要安装Less-loader用来打包使用。三、自动处理css前缀为了浏览器的兼容...

2018-09-18 13:39:57 695

转载 BASE64 加号变空格 处理

BASE64 通过url传递到后台 加号变空格的处理方法解决方法:js 方法encodeURIComponent(str);后台处理:URLDecoder.decode(str,“UTF-8”);原理 参考:http://blog.csdn.net/wang0928007/article/details/7429568 http://tech.sina.com.cn/s/20...

2018-09-18 09:29:10 1146

转载 vue中 静态文件引用注意事项

assets文件夹与static文件夹的区别 区别一: assets文件是src下的,所以最后运行时需要进行打包,而static文件不需要打包就直接放在最终的文件中了 区别二: assets中的文件再vue中的template/style下用./这种相对路径的形式进行引用,在script下必须用@import的方式引入,而static下的文件再.vue中的任何地方都只要使用../这种...

2018-09-10 17:08:28 3408

转载 vue语法input上去掉前后的空白符

<template> <div> <input type="text" v-model.trim="content"> <input type="text" v-model = 'content'> </div></template&g

2018-09-10 13:16:32 2889

原创 Object.keys和Object.values和Object.entries

let obj = { name:'terry', age:12, gender:'male'}var keys = Object.keys(obj); //打印出来的是值 name,age,gendervar values= Object.values(obj); //打印出来的是值 terry,12,malevar entries=...

2018-09-05 17:28:52 838 1

转载 移动端使用 vConsole 打印console的信息数据

问题 由于在移动端无法打开控制台,所以想办法打印console的数据一直很苦恼。之前一直用chrome的inspect调试移动端,但是那样有一个问题,就是只能使用移动版的chrome查看数据,今天,群里的无痕小伙伴给我推荐了一个由微信出品的叫 vConsole。 vConsole 是一个由微信公众平台前端团队研发的 Web 前端开发者面板,可用于展示 console 日志,方便开发、调试。...

2018-09-05 17:07:09 2583

转载 解决IE11审查元素面板空白问题

嗯。没错,又要考虑ie兼容问题了。ie8不支持,好吧,先换到其他ie版本看看效果。咦~为什么ie11无法审查元素呢?版本切换也没有反应。页面一片空白,像是没加css的页面。就是这样! 。。。此处省略一万字我查找的过程,直接来解决方法!解决办法: 安装windows7补丁:KB3008923 下载地址: http://www.microsoft.com/en-us/download/...

2018-09-04 08:54:12 2077

转载 什么是SDK

SDK的英文全名是:software development kit 软件开发工具包 通俗一点说 就是第三服务商提供的实现软件产品某项功能的工具包吧。可以减少你本人精力去开发一些功能,人家做的更精细话,你也更省心吧。他们有自己集合kpi和文档,范例、工具的形式出现 通常的sdk是由专业性质的公司提供专业服务的集合,比如提供安卓开发工具,或者基于硬件开发的服务等。。也有针对某项软件功能的SDK,...

2018-09-03 11:09:30 9412 2

js数字转汉字(含js).html

js数字转汉字(含js),特别特别大的数字除外,支持小数点,demo下载下来直接运行即可看到效果,使用时用js就行,还有不会者请评论联系你的方式

2020-05-08

百度UEDITOR 内网上传视频支持IE8的方法

<!--[if lt IE 9]> <script src="/Public/2017-5-11/html5shiv.min.js"></script> <script src="/Public/2017-5-11/respond.min.js"></script> <![endif]--> <!--IE8支持--> <link type="text/css" rel="stylesheet" href="/Data/ueditor/third-party/video-js/video-js.css"/> <script language="javascript" type="text/javascript" src="/Data/ueditor/third-party/video-js/video.js"></script> <script src="/Public/2017-5-11/html5media.min.js"></script> 上边是bootcss自带的,下边是ueditor需要的,如果是内网的话还会需要一些swf文件,我放在我的资源里了。IE8和以下会自动转换成swf进行播放。

2020-05-07

前端学习路线.doc

大前端完整学习路线(详解) 第一阶段:HTML5和移动Web开发 第二阶段:HTTP服务和AJAX编程 第三阶段:面向对象进阶 第四阶段:封装一个属于自己的框架 第五阶段:模块化组件开发 第六阶段:主流的流行框架 第七阶段:HTML5原生移动应用开发 第八阶段:   Node.js全栈开发:

2020-03-26

nginx-v1.13.8

nginx for windows是由俄罗斯的程序设计师Igor Sysoev开发的一款软件,在linux系统下一个高性能的HTTP和反向代理服务器,它占有内存少、系统相当稳定、并发能力强,因为是开源模式,通过添加代码可以达到各种效果。

2018-01-11

调试vue.js应用的浏览器扩展 Chrome插件

Vue.js devtools:调试vue.js应用的浏览器扩展 Chrome插件

2017-12-07

计算机丢失MSVC_110.dll

安装ps会提示安装失败, 计算机丢失MSVC_110.dll,那就需要将此压缩包下载下来,解压,根据内有文档操作即可

2017-12-05

sublime_text3安装包

Sublime Text 3是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。

2017-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除