自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 小程序wx.getUserInfo获取不到头像

小程序wx.getUserInfo接口改版了,只能获取到用户的身份标识,如果需要获取头像昵称等信息需要调用wx.getUserProfile小程序公告地址:点击这里

2021-04-09 16:27:23 2195

原创 js实现自动化生成左侧浮动锚点

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ box-sizing: border-box; } a{ text...

2019-04-22 14:19:24 927

原创 小程序上线的流程

测试小程序到正式小程序的准备工作和审核流程准备工作微信公众平台将正式接口域名在微信公众平台备案 给程序猿添加开发者权限微信开发者工具修改接口地址,将测试接口改为线上接口 使用正式appid登录微信开发者工具 将project.config.json文件中的appid改为正式的后台服务器更换正式的secret 部署到正式服务器审核流程使用微信开发者工具上传正式项...

2019-04-09 11:18:42 1073

原创 前端工程师和php后台做项目的经验

我来这家公司以前,用的都是vue和小程序,没有和php后台合作过,刚开始也有点慌,不知道怎么搞,写了一段时间后感觉也还行,这种模式的话前端的工作量也少了许多,我把和其他模式遇到的不同之处记录一下一边参考。首先,你最好在本地搭个项目环境,没有环境的话,你本地就只有静态页面,没有数据。这个你可以找后台帮忙,让他们帮你搭一个环境,反正我没有学会... 然后你就可以写页面了,你也只需要把...

2019-03-31 12:00:12 1318

原创 js通过点击按钮获取列表信息的简单方法

有许多场景可能用到传值,比如修改table中某一列的信息时,我们需要在点击修改按钮的时候,获取到这一列的数据,然后赋值到修改信息的弹出框里面。我刚开始用的是下面的方法,把值用data-属性保存下来,通过e.target.dataset获取<button class="btn" data-id='1' data-name='2'>修改</button>但这种方...

2019-03-22 15:05:06 3975

原创 大数相加

最近报了个提高班,有个单元测试作业是大数相加,依稀记得以前用C语言写过类似的东西,可能时间太久远了,现在已经毫无印象了。先说一下我理解的大数相加,因为js存储number类型的大小是有限制的,我查了查最大值为1.7976931348623157 × 10的308次方,如果超过这个大小的话,计算就有误差,所以就不能直接相加了。解决的思路就是用字符串模拟数字加法,逐位相加放入数组中就可以了,有思路...

2019-03-15 16:45:28 113

原创 我的2018

     2018也快过完了,感觉也比较平淡,没什么大事发生,不过生活中本来就只有小事,临近年终,也想着该总结一下一年的收获与得失了。     记得18年刚开始的时候,在上家公司工作一个月后,实在是受不了压抑的氛围和有点混乱的管理,毅然的提出了离职,找工作时运气也非常的好,去面试第一家就感觉比较满意,对方感觉也还可以,很快就开始了新一轮的工作。招我来也有很大一部分原因是我在上家公司做过小程序的...

2019-02-19 10:25:30 74

原创 gulp配置es6转es5

1.安装依赖//安装ES6转码器,ES6代码转为ES5代码//但是在npm上看到的是最新版本是7的 如果安装了8的版本会一直报找不到babel-core的错误npm install gulp-babel@7 babel-preset-es2015 babel-core --save-dev// 用非严禁模式编译npm install babel-plugin-transform-r...

2018-12-11 16:20:59 1006

原创 js控制移动端的input失去焦点时隐藏键盘

原理:点击input输入完成后点击手机其他区域,手机键盘并没有隐藏,原因是当点击其他区域时input并没有失去焦点,解决的办法就是当点击屏幕其他区域时,使input失去焦点就可以了代码://手机键盘隐藏(简单粗暴版)$('body').on('touchend', function(el) { if(el.target.tagName != 'INPUT') { $('input...

2018-10-31 17:23:10 11788 1

原创 小程序云开发--数据库异步操作同步化

写小程序云函数的时候遇到了一个问题,如果只对数据库操作一次的话,可以按照官方样例放到return里面,但是如果需要对数据库进行多次操作的话就不能这样写了,因为对数据库的操作是异步执行的。刚开始我也想了好长时间,最后才找到解决的办法,就是用promise将异步操作同步化(后来才看到,官网也有)。下面是我写的一个简单的注册云函数// 云函数入口文件const cloud = requi...

2018-09-17 11:44:22 10930 3

原创 webapp在ios上的兼容性问题

在ios上页面滚动没有惯性,不流畅,需要加个样式   -webkit-overflow-scrolling: touch; 点击一个按钮跳转时,按钮会有阴影效果,想要去掉的话可以加 -webkit-tap-highlight-color:rgba(255,255,255,0); app在ios上点击反应有点慢,是因为它默认有个点击延迟,可以通过引入fastclick.js解...

2018-08-13 14:24:46 1639 2

原创 OneNode无法同步身份验证会话已过期(mac)

一开始是可以同步的,后来下载了其他office软件就出问题了,提示无法同步,登录后提示身份验证会话已过期,循环往复解决办法:先把所有office软件退出,然后打开office的其他软件登录一下你的用户,再打开onenode登录就可以了,我觉得可能是microsoft它的产品之间互相有影响...

2018-07-17 15:13:28 11222

原创 Vue写商城类hybrid-app遇到的bug以及解决办法(2)

区分路由可以给路由添加meta属性{ path: '/index', name: 'index', meta:{ tab:true }, component: index,}全局的引入scss文件https://segmentfault.com/q/1010000007852596vue通过ref来获取节点信息&lt;div ref='content'...

2018-06-27 14:27:02 268

原创 cordova打包vue项目的问题及解决办法(mac)

android配置java jdk环境变量配置https://blog.csdn.net/vvv_110/article/details/72897142gradle配置https://blog.csdn.net/hanfengzqh/article/details/78184851android studio可以在官网下载,android sdk也可以在android studio官网上找到ht...

2018-06-27 09:45:27 1167

原创 写小程序电商类项目中遇到的问题以及解决办法

使用小程序自身的返回键时,页面不会触发onLoad事件,会触发onShow事件小程序没有通配符选择器page, view, scroll-view, swiper, movable-area, cover-view, text, icon, rich-text,progress, button, checkbox-group, checkbox, form, input, label, pick...

2018-05-31 13:45:45 2885

原创 Vue写商城类hybrid-app遇到的bug以及解决办法

1.实现页面之间的切换效果参考这个项目:https://github.com/zhengguorong/pageAinimate2.ios页面的滚动效果(两种解决办法)&lt;1&gt;使用better-scroll插件     我们当时使用它时,需要知道滚动区域的具体高度&lt;2&gt;在滚动区域加以下标签(推荐)-webkit-overflow-scrolling: touch3.有事件代理...

2018-05-10 13:39:47 741

原创 帮学姐公司做简单项目的感受

1.因为学姐的公司没有前端,就找我做个简单的页面(如上图),我一看感觉很简单,就爽快的答应了2.因为平时做项目都是用vue写(其它的快忘完了),就打算单独建个项目只写这个界面,我把界面写完后然后去看她们公司的项目,发现里面一堆.pc.pyc文件,问过后才知道是python文件,她们的项目好像是前后端代码在一起的。3.我把原来的项目要过来后,在本地打开发现不错提示找不到js,css文件,我看了看发现...

2018-03-05 15:53:52 228

原创 初写小程序遇到的坑以及解决办法(1)

以前写前端用的是vue框架,发现小程序和它有许多相似的地方,所以入门小程序感觉比较简单,但小程序和vue也有许多地方不同,刚开始写遇到了一些习惯性的问题,比如小程序是单向绑定,vue是双向绑定。这点会有些不习惯,导致写代码时犯一些错误,下面就将遇到的一些常见问题和解决方法和大家分享一下。   1.小程序请求接口时的sessionId是一直变化的,如果后台是通过sessionId来保持会话的,就

2018-01-12 10:57:06 481

空空如也

空空如也

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

TA关注的人

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