微信小程序布局
摘要:尺寸单位与设计原则 首先,我们现在页面中引入一张图片 但是实际上,这个图片的大小是32*18的,之所以会显示这么大,是因为image组件默认的宽度为300px,默认的高度为225px,如果我们需要图片显示真实的大小,就需要添加相关样式进行设置。 此时,虽然进行了大小设置,但是,图片依旧是偏大的,之所
阅读全文
posted @
2019-04-26 08:47
紅葉
阅读(545)
推荐(0) 编辑
微信小程序中的组件使用2
摘要:需求 上面两个页面是同一个小程序的不同页面,两个页面中都是用到了label,有相似的地方,但是也有不同之处,这个时候,如果我们想要将这些label做出组件,然后复用,有该怎么做呢? 基础组件 首先在components下面新建tag文件夹,用来存放组件: 然后在tag/index.js里面添加最基本
阅读全文
posted @
2019-04-25 08:54
紅葉
阅读(329)
推荐(0) 编辑
微信小程序中的组件使用1
摘要:不管是vue还是react中,都在强调组件思想,同样,在微信小程序中也是使用组件思想来实现页面复用的,下面就简单介绍一下微信小程序中的组件思想。 组件定义与使用 要使用组件,首先需要有组件页面和使用组件的页面,所以,先在pages文件夹下面新建classic页面,然后在项目根目录下新建compone
阅读全文
posted @
2019-04-25 08:51
紅葉
阅读(1789)
推荐(0) 编辑
小程序中的请求封装
摘要:数据请求 小程序和其他的框架一样,也会涉及的数据请求。最基本的做法,是在生命周期或者其他的事件方法里面使用wx.request就可以了,如下所示: 这样就可以获取到数据了,但是存在两个问题:url地址前缀和appkey。首先是url前缀,我们知道,一个程序中,肯定不止一个接口,当我们使用上面的写法是
阅读全文
posted @
2019-04-23 19:42
紅葉
阅读(881)
推荐(0) 编辑
路由
摘要:静态web服务器 在前面的web服务器中,最后实现的功能是:根据用户的不同请求,加载不同的页面。下面,先将上次的代码进行稍微的修改: 1,在model文件夹下新建router.js 2,将上次最后的获取文件类型和获取文件后缀名的方法全部封装到router.js文件中,并进行暴露 然后,新建01.js
阅读全文
posted @
2019-04-18 21:40
紅葉
阅读(154)
推荐(0) 编辑
nodejs静态web服务
摘要:项目准备 Web 服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等 Web 客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个 Web 服务器是 Apache Nginx IIS,接下来主要是总结一下怎么使用node创建一
阅读全文
posted @
2019-04-17 13:49
紅葉
阅读(3797)
推荐(0) 编辑
跨端开发小程序
摘要:在微信小程序中,每个页面都是由.js、.wxss、.wxmk和.json四个部分构成,代码结构比较复杂。另外,由于对ES6语法和sass等css预处理支持的不友好,导致开发效率很低,所以早早就有用vue.js来开发小程序的框架,比如webpy和mpvue,但是基本都是单纯的开发微信小程序。 可是,随
阅读全文
posted @
2019-04-17 08:47
紅葉
阅读(1074)
推荐(0) 编辑
非阻塞I/O事件驱动
摘要:在 Java、PHP 或者.net 等服务器端语言中,会为每一个客户端连接创建一个新的线程。而每个线程需要耗费大约 2MB 内存。也就是说,理论上,一个 8GB 内存的服务器可以同时连接的最大用户数为 4000 个左右。要让 Web 应用程序支持更多的用户,就需要增加服务器的数量,而 Web 应用程
阅读全文
posted @
2019-04-03 09:00
紅葉
阅读(991)
推荐(0) 编辑