PC端支付宝开发最终的页面跳转问题

支付宝支付一般是请求接口后收到一组form表单代码,在h5中,可以直接像下面这样直接使用 doPayAlipay(alipayNeedParams).then(resAlipay=>{ if(resAlipay.code==0){ cons...

发布于 2018年12月24日 阅读 1680 次
基于vue或nuxt.js的单页应用怎么添加统计功能?

普通vue项目中 以CNZZ统计为例(CNZZ统计API),先在index.html中的head标签中加入: <script> var _czc = _czc || []; _czc.push(["_setAutoPageview", false...

发布于 2018年12月23日 阅读 888 次
nuxt.js项目客户端和服务端怎么共享用户信息?

基于nuxt.js的项目,用户登陆后请求的接口需要加上token,但是客户端存储到本地的token服务端是拿不到的,这时有两种解决方案:一种是判断当为客户端且已登录时主动带上token再请求一次接口(但是这种感觉不太友好,因为多了一次请求);另一种是想办法把token共享给服务端...

发布于 2018年12月19日 阅读 888 次
基于vue-cli或nuxt的项目自定义环境变量的方法

1、基于vue-cli 在实际项目开发中,经常会碰到需要环境变量的情景。在vue-cli的环境下,默认已经配置了一个NODE_ENV的环境变量,当npm run dev的时候这个是development, 当npm run build 的时候这个是production...

发布于 2018年12月03日 阅读 1144 次
nuxt.js服务端渲染项目怎么发布到服务器?

1、服务器搭建nodejs环境 本文通过NVM安装nodejs。NVM(Node version manager)顾名思义,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换。 首先,下载并安装NVM脚本。可以使用cURL安装: ...

发布于 2018年09月24日 阅读 730 次
基于vue的h5项目之支付宝支付与微信支付

本文仅记录基于vue开发h5项目过程中使用支付宝和微信支付过程中的重点与槽点,仅为前端部分,如有疏漏不正之处,请于文末评论探讨。注意:标红部分灰常重要,仔细阅读官方文档非常重要,耐心非常重要,细心非常重要。 一、支付宝h5支付 支付宝h5支付操作起来是超级简单的,前...

发布于 2018年08月05日 阅读 4246 次
基于vue的路由history模式下的微信内分享

一个基于vue的h5项目,并使用了h5 history模式(即去掉了#号),并同时兼顾公众号内嵌(安卓环境、IOS环境)、安卓app内嵌和基本的网页使用。主要入口为公众号的菜单,当然也可以是直接点链接进入,亦或者扫码进入,也可以是从已经分享出来的链接点击再进入等等。 ...

发布于 2018年07月10日 阅读 2303 次
基于vue的项目从开发到发布的一些小问题

1、资源引用路径问题 npm run build构建生产包,默认会生成一个dist文件夹,里面包含入口文件index.html的资源文件夹static。 然而现在问题来了,浏览器中打开index.html毫无反应,打开控制台可以看到是默认使用了绝对路径引起的,打开co...

发布于 2018年06月17日 阅读 995 次
基于Vue2的项目构建记录之二:Axios的使用细节

之前是写angularJS的,现在转到Vue,一开始傻傻滴以为它也自带了http服务,然而并非如此。 在Vue1.0的时候有一个官方推荐的 ajax 插件 vue-resource,但是自从 Vue 更新到 2.0 之后,官方就不再更新 vue-resource。 权衡利弊之...

发布于 2018年05月07日 阅读 1456 次
Visual Studio Code使用遇到的一些问题总结

1、点击文件时在新标签打开 首选项 > 设置,搜索"workbench.editor.enablePreview"改为false即可 2、使用vetur时在下面这种情况报错,然而是不该报错的 [eslint-plugin-vue...

发布于 2018年05月06日 阅读 1463 次
基于Vue2的项目构建记录之一:环境搭建与依赖安装

1、安装node 百度下载安装包,一步一步安装即可,完成后cmd打开命令面板检验是否成功: node -v查看node版本 npm -v查看npm版本 由于npm拉取速度较慢,所以可以用cnpm代替来加快速度 npm inst...

发布于 2018年05月06日 阅读 1143 次