Leon's Blog

just do it


  • 首页

  • 归档

  • 标签

  • 搜索

《TypeScript学习笔记-基础三》

发表于 2018-01-06
今天来说一下基础篇剩下的一些内容:类型断言、声明文件和内置对象 类型断言类型断言(Type Assertion)可以用来手动指定一个值的类型。语法:<类型>值或者值 as 类型 将一个联合类型的变量指定为一个更加具体的类型之前说,当 TypeScript 不确定一个联合类型的变量到底是哪 ...
阅读全文 »

《TypeScript学习笔记-基础二》

发表于 2018-01-04
今天主要来说一下TS中对象、数组和函数的类型。 对象的类型-接口在TS中,使用接口(Interface)来定义对象的类型。 什么是接口接口是对行为的抽象,而具体如何行动需要由类(classes)去实现(implements)。TS中接口除了可用于对类的一部分行为进行抽象以外,也常用于对对象的形状进行 ...
阅读全文 »

《TypeScript学习笔记-基础一》

发表于 2018-01-03
17年前端的发展逐渐趋于理性,由盲目的追求广度转向探求语言和框架的深度。TS作为JS的超集,日后定会成为前端的必备技能之一,以前对ts只是懵懵懂懂的,不成体系,不求细节,趁着最近公司要上Angular的项目,抓紧时间系统学习一下TS的相关知识,该系列博客作为日后查漏补缺之用,内容来源于xcatliu ...
阅读全文 »

《微信小程序开发之自定义轮播dot》

发表于 2017-12-15
概述小程序内置了swiper组件,组件的dots默认为黑灰色的,简单的使用还可以,但是无法满足我们更深入的需求,改变一下样式、交互效果之类时就需要自定义dots。 解决方式首先将swiper的indicator-dots属性设为false,接下来直接贴代码123456789101112131415& ...
阅读全文 »

《微信小程序开发之new Date()参数格式问题》

发表于 2017-12-15
概述小程序开发中遇到时间对比的情况,根据接口返回的时间来判断订单是否过期。后台返回的时间是这样的字符串格式: 2017-12-15 20:30:47,以下为比较代码123456let now_time = new Date();let end_time = new Date(res.data.end ...
阅读全文 »

《微信小程序开发之异步转同步》

发表于 2017-12-12
问题概述基于小程序request请求是异步的特性,app.js onLaunch()中的请求与index.js onLoad()中的请求是同时进行的,导致onLoad()中如果有基于onLaunch()返回的数据的请求,会有报错,导致onLoad()中request请求的数据“第一次”无法正常获取。 ...
阅读全文 »

《微信小程序开发之路由思考》

发表于 2017-12-04
路由概述小程序框架使用栈的形式来维护了所有展示页面,当页面进行打开、前进、返回、关闭、tab切换等操作时,都是页面的不断出栈进栈的过程。当然这个栈的层级是有数量限制的,官方规定最多5层页面,多了之后将无法打开下一级的页面。需要说明一点的是官方提供了navigator这个组件和wx.navigateT ...
阅读全文 »

《微信小程序开发之自定义tips组件》

发表于 2017-12-03
目前小程序官方提供的交互反馈组件只有Toast、Loading、Modal这3种。 wx.showToast()默认有success和loading两种图标可选,也可以自定义图标,设置好duration持续时间后可自动消失,或者主动调用wx.hideToast()来关闭。title设置过长会被隐藏部 ...
阅读全文 »

《微信小程序开发之授权逻辑》

发表于 2017-11-25
微信可能是国内最注重用户体验的一款软件了吧,张小龙对于产品的把控及理念让人佩服不已。基于微信的小程序当然也不会放任开发者肆意去xx用户体验。小程序的授权最初搞的我头大,什么wx.authorize()、wx.getSetting()、wx.getUserInfo等等,什么时候该用什么方法调用,着实让 ...
阅读全文 »

《微信小程序开发之踩坑记录》

发表于 2017-11-20
概述公司终于立项了微信小程序项目,估计是想从之前的backbone框架体系中逃脱出来,技术驱动一下业务的发展。前段时间都是在基于现有框架的基础上开发一下新的活动插件等等繁杂笨重的工作,某化妆品牌的828主题活动,双11主题活动插件等等,真是不想过多的聊这个。现在下定决心要做小程序,那就好好做一个产品 ...
阅读全文 »
1…345
LiYang

LiYang

李阳的JavaScript学习总结

50 日志
16 标签
GitHub Twitter
© 2019 LiYang
由 Hexo 强力驱动
主题 - NexT.Mist
总访客数 人次 总访问量 次