- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 微信小程序_自定义组件_初体验
自定义组件是微信小程序中重要的组成部分,是实现模块化开发的重要手段个人认为,自定义组件是区分菜鸟与高手的分水岭第一篇先介绍小程序自定义组件的基本使用自定义组件的使用可以分为如下几个步骤创建组件 编写组件 引用组件 使用组件下面以一个星级展示的小案例,说明上面四个步骤创建组件组件的引文名称为 component,我们的小程序可能会定义以及使用很多组件,所以建议将...
2019-04-29 22:40:08 322
原创 小程序实现下拉刷新和上拉加载更多
1.逻辑要点下拉刷新逻辑:下拉后发送网络请求,获取第一页数据 数据获取成功后清空本地数据 加载第一页数据上拉加载更多:根据当前页码和总页码进行比较,如果当前页码>=总页码,则不请求数据 每次请求,当前页码+1 发送网络请求,传递当前页码 响应中应该包含获取的数据以及总页码 获取成功后,将获取的数据与当前的数据进行连接2. 后台接口编写两者公用 一个后台接口,就...
2019-04-26 17:23:41 2151
原创 小程序下wxParse 渲染html代码
在内容类型的小程序中,通常使用富文本编辑器添加内容,如summernote等。内容存储在数据库中,类似余下面这与的html+css的混合代码<p><img src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/trm5VMeFp9ltUhl3X1DRzot0oeEflIibYFM79nq0DoXW9ibia...
2019-04-25 17:45:37 511
原创 js 剩余参数
我觉得ES6新增标准中,比较好的一个特性就是剩余参数,至少不一个在其他语言中烂大街的特性定义:在声明函数时,在最后一个形参的前面加上“...”,这个参数就变成了一个叫做“剩余参数”的数组,数组内包含着传入的剩余参数。有人说,定义函数时,直接使用剩余参数,不再传入任何形参好不好?如果能问出这种问题,请先理解“剩余”这个词的概念!下面案例,演示了剩余参数的用法 //在剩余的年龄中找到...
2019-04-24 16:30:34 796
原创 箭头函数
js中声明函数的方式越来越多了,ES6新增的lambda语法形式,可以使用旁箭头声明函数(题外话:最早接触lambda是在c#中,感觉c#真的是一门好语言,可惜.NET平台不给力!)言归正传,箭头函数的语法如下:param=>expression也就是参数=>表达式(函数体)具体说明参见下图(图引用与《javascript忍者秘籍》)重点就两点如...
2019-04-24 16:14:15 1907
原创 函数声明和函数表达式
这是两个非常容易搞混的概念,这里我们总结一下两者的不同下图非常形象的说明了函数声明的形式最为主要的特点就是,使用函数声明的方式声明函数,必须强制性的为函数设置一个名称,这个名称作为代码中调用此函数的唯一方式。另外,函数声明必须是独立的,如下面的代码就是正确的函数声明function f1(){ console.log('f1'); }下面代码中的f...
2019-04-24 15:54:42 557
原创 像对象一样使用函数
js中的函数完全可以当作对象使用,如下面的代码也完全可以使用函数实现var person={ name:'yhb', age:20};console.log(person.name);console.log(person.age);使用函数实现function f(){}f.name="libai";f.age=22;console.log(f.name...
2019-04-24 15:26:49 178
原创 浏览器页面的生命周期
javascript 主要是运行在客户端浏览器中的。专业点说,浏览器是js运行的宿主环境,就好比浏览器是地球,js是人类,地球的生命多长,人类的生命也就是多长。地球毁灭,人类也就完蛋了。当然,就像美国大片一样,人类总是幻想在地球毁灭之前,能够找到新的栖息地,虽然这对于人类还很遥远,但js已经找到了脱离浏览器,在服务器端运行的方式,就是Node。。。。这里不讨论node,而是讨论客户端浏览器...
2019-04-23 16:32:12 2344
原创 TP5集成Swagger编写API文档(三)
上一篇讲解了如是使用YAML语法编写api说明文档文档编写好之后,是要给开发人员看的,尤其是前端开发人员发布文档为当前创建虚拟目录(当然也不可以不创建,放在www目录下即可),然后修改 hosts 文件<VirtualHost _default_:80>DocumentRoot "D:\phpStudy\PHPTutorial\WWW\tpswagger\publi...
2019-04-07 11:35:40 660
原创 TP5集成Swagger编写API文档(二)
YAML语法继续上篇内容swagger editor 中左侧有大量的数据,有一些基本的属性我们要学习,所以学习swagger 是有一定成本的先不管这些数据代表什么意思,我们首先看一下左侧的语法结构,摘要一部分如下这种语法叫做 YAML,详细的介绍可以参见如下博客YAML语法这里只介绍基本语法规则其值可以是字符串、对象、数组、引用等类型有的同学问,可以使用js...
2019-04-07 10:27:27 1132 1
原创 TP5集成Swagger编写API文档(一)
前后端分离的开发方式,需要一份API文档,供前端同学阅读,最好是还有测试功能,就更完美了。使用wold或者markdown 手动编辑,发满、不宜维护、界面丑爆。。。。所以推荐使用专业的API文档编写工具,首先推荐的是Swagger。swagger 的功能非常强大,组件非常多,这里介绍 swagger ui 和 swagger editor。先来演示实现步骤,看到结果就更好理解 sw...
2019-04-07 08:56:55 2542 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人