摘要:滚动行为 使用前端路由,当切换到新路由时,想要页面滚动到顶部或者是保持原先的滚动位置,就像重新加载页面那样。 vue router能做到,而且更好,它让你可以自定义路由切换时页面如何滚动。 注意:这个功能只在支持 的浏览器中可用。 当创建一个Router实例,你可以提供一个 方法 方法接收 和 路由 阅读全文
posted @ 2018-07-23 15:48 桃之夭夭~ 阅读 (101) 评论 (0) 编辑
摘要:expression属性是在IE5版本之后支持使用的,用来把CSS属性和JavaScript脚本关联起来。简单粗暴的说,该属性是用来调用JavaScript代码的。 CSS属性后面是一段JavaScript代码,CSS的值是JavaScript表达式计算的结果。 给元素固有属性赋值 document 阅读全文
posted @ 2018-07-18 16:17 桃之夭夭~ 阅读 (32) 评论 (0) 编辑
摘要:问题描述 文字输入查询的keyup或oninput事件,实现实时查询功能。 在用户输入过程中,用户可能只想需要 '小' 字的查询结果,但是以上两个事件会触发'x'、'i'、'a'、'o'、'小',一共5次。 其中某个查询的匹配结果数据量大,返回速度慢,就会覆盖掉最终'小'字的查询结果。 解决方案 最 阅读全文
posted @ 2018-04-08 14:46 桃之夭夭~ 阅读 (498) 评论 (0) 编辑
摘要:前言 作为出入vue的小萌新,我在写请求的时候,也是毫不犹豫写了ajax,结果肯定是不行的... Vue 原本有一个官方推荐的 ajax 插件 vue resource,但是自从 Vue 更新到 2.0 之后,官方就不再更新 vue resource。 目前主流的 Vue 项目,都选择 axios 阅读全文
posted @ 2018-01-19 16:56 桃之夭夭~ 阅读 (2242) 评论 (0) 编辑
摘要:前言 我在 "搭建vue项目环境" 简单说明了项目初始化完成后的目录结构。 但在实际项目中,src目录下的结构需要跟随项目做一些小小的调整。 目录结构 api 和 views 上图是我在项目api文件下截的图,只是众多模块中的一部分。随着项目的逐渐完善,模块可能会越来越多。 因此,根据业务模块来划分 阅读全文
posted @ 2018-01-19 16:36 桃之夭夭~ 阅读 (164) 评论 (0) 编辑
摘要:前言 在开发本项目之前,我对vue,react,angular等框架了解,仅限于知道它们是什么框架,他们的核心是什么,但是并没有实际使用过(angular 1.0版本用过,因为太难用,所以对这类框架都有点阴影...)。 这是我第一次使用vue开发项目,在项目开始前1周,我才开始看vue的官方文档。我 阅读全文
posted @ 2018-01-11 16:07 桃之夭夭~ 阅读 (336) 评论 (0) 编辑
摘要:在传值过程中,如果+号也是值的一部分,那就需要对+号进行处理。否则+号会被过滤掉。 处理方式:只需要把js中传过去的+号替换成base64 编码 %2B encodeURI(str).replace(/\+/g,'%2B') ; 阅读全文
posted @ 2017-09-22 14:28 桃之夭夭~ 阅读 (46) 评论 (0) 编辑
摘要:本来以为解决了微信支付get_brand_wcpay_request:faill这个问题后就万事大吉了,结果又迈入了另一个坑。。。 问题原因: 1.生成签名的时间戳参数名timestamp的s大小写问题 js的参数在这里是小写的timestamp wx.chooseWXPay({ timestamp 阅读全文
posted @ 2017-09-13 12:02 桃之夭夭~ 阅读 (1810) 评论 (0) 编辑
摘要:最近做了微信支付功能,和后端一起踩坑中,微信一直报错:get_brand_wcpay_request:fail 出现该问题的原因: 1.生成的sign签名有问题 2.支付授权目录配置有问题 在经过仔细的检查,后端也重新生成了签名后,这个问题还是存在。折腾了几天没有解决,发邮件咨询了微信官方。得到的回 阅读全文
posted @ 2017-09-13 11:47 桃之夭夭~ 阅读 (237) 评论 (0) 编辑
摘要:由于之前合作的后端都是很有经验的, 做微信开发的时候他们已经把各种配置都搞好了,这是我第一次遇到这个问题 1.最开始我以为是我没有公众号的开发者权限,于是我去微信公众号设置自己的账号是开发者账号。但是问题并没有被解决。 2.没有配置网页授权 可以查看微信开发者文档授权章节来排除问题。 我发现微信开发 阅读全文
posted @ 2017-08-14 10:37 桃之夭夭~ 阅读 (164) 评论 (0) 编辑