01 2018 档案

摘要:入坑前端到今天也将近两年半了,这两天突然想到了第一次面试时面试官的一个问题 你怎样理解前端的工作? 对于当时我一个小白而言完全是胡说一通,词不达意,搞得面试官一脸懵逼,现在想想那可能就叫尬聊吧……时隔两年在不断爬坑中对这个问题有了自己新的认识,今天趁着上午没什么事情,写下这篇博客,想到哪写到哪,谈一 阅读全文
posted @ 2018-01-29 14:36 李文杨 阅读(10431) 评论(23) 推荐(55) 编辑
摘要: 阅读全文
posted @ 2018-01-23 17:45 李文杨 阅读(12364) 评论(4) 推荐(0) 编辑
摘要:浅拷贝: 思路 把父对象的属性,全部拷贝给子对象,实现继承。 问题 如果父对象的属性等于数组或另一个对象,那么实际上,子对象获得的只是一个内存地址,不会开辟新栈,不是真正拷贝,因此存在父对象被篡改的可能。 代码: 深拷贝: 思路 递归调用'浅拷贝',可以解决子对象修改时会污染父对象,此时两个对象指向 阅读全文
posted @ 2018-01-19 16:26 李文杨 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-19 14:06 李文杨 阅读(172) 评论(0) 推荐(0) 编辑
摘要:小程序API内提供getPhoneNumber借口来获取用户已经绑定到微信的手机号,但需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用; 基本流程如下: 使用方法 需要将 <button> 组件 open-type 的值设置为 getPhoneNumber,当用户点击并同意之后 阅读全文
posted @ 2018-01-17 16:02 李文杨 阅读(12118) 评论(1) 推荐(0) 编辑
摘要:function selectFrom(startNumber, endNumber) { //1.从几开始 2.到几结束 var choice = endNumber - startNumber + 1; return Math.floor(Math.random() * choice + startNumber) } 阅读全文
posted @ 2018-01-08 15:01 李文杨 阅读(549) 评论(0) 推荐(0) 编辑
摘要:先放代码 wxml: js: 再放图 最后放教程 0.页面的 <form/> 组件,属性report-submit为true时,可以声明为需发模板消息,此时点击按钮提交表单可以获取formId,用于发送模板消息。或者当用户完成支付行为,可以获取prepay_id用于发送模板消息。 1.在公众平台申请 阅读全文
posted @ 2018-01-05 14:46 李文杨 阅读(22740) 评论(0) 推荐(4) 编辑
摘要:返回码说明 返回码 说明 -1 系统繁忙 0 请求成功 40001 验证失败 40002 不合法的凭证类型 40003 不合法的OpenID 40004 不合法的媒体文件类型 40005 不合法的文件类型 40006 不合法的文件大小 40007 不合法的媒体文件id 40008 不合法的消息类型 阅读全文
posted @ 2018-01-05 13:39 李文杨 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:1.需要用到的组件和api scroll-view(可滚动视图区域) wx.showToast(OBJECT)显示消息提示窗 显示loading小菊花用的 2.需要用到的属性 3.scrol-view需要指定一个高度,这个高度可以按自己的需求计算,我使用的是屏幕可用高度并且默认一页显示6个 4.滚动 阅读全文
posted @ 2018-01-05 11:19 李文杨 阅读(45334) 评论(0) 推荐(3) 编辑
摘要:一. 官方登录时序图 二. 简单理解 这里仅按照官方推荐的规范来 0. 前置条件 一共有三端: - 微信小程序客户端 - 第三方服务器端(自己搭建) - 微信服务器端 1. 客户端获得code,并将code传给第三方服务端 微信小程序端调用wx.login,获取登录凭证(code),并调用接口,将c 阅读全文
posted @ 2018-01-04 16:14 李文杨 阅读(1370) 评论(0) 推荐(1) 编辑
摘要:小程序的事件分为两种,冒泡和非冒泡事件,像<form/>的submit事件,<input/>的input事件,<scroll-view/>的scroll事件等非冒泡事件,需要到组件的文档里去找,如下是我截图的一些常用的非冒泡事件 非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。 想要 阅读全文
posted @ 2018-01-03 17:55 李文杨 阅读(53165) 评论(0) 推荐(1) 编辑
摘要:进入Koala安装目录,例如:C:\Program Files (x86)\Koala\rubygems\gems\sass-3.4.9\lib\sass 找到engine.rb文件,在该文件中找到最后一个require元素,在该元素之后添加以下代码即可。 阅读全文
posted @ 2018-01-02 14:44 李文杨 阅读(409) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示