- 博客(14)
- 收藏
- 关注
原创 小程序开发框架——scroll-view滚动容器
当我们页面内容元素过多时超过视图的编辑范围,我们就可以使用小程序的scroll-view 组件; scroll-view是可滚动视图区域组件,提供了两种滚动方式 1、横向滚动通过 scroll-x 设置; 2、纵向滚动 通过 scroll-y 设置; 3、upper-threshold 这个属性是距离顶部左边多远时(单位px)...
2018-11-28 23:14:06 1101
原创 ThinkPhp--- 注册和 登录界面 实现添加验证码和验证功能
1.百度搜索thinkphp,如图: 2.下载ThinkPHP5.0.22完整版 3.拷贝到网站根目录(在phpstudy->其他选项菜单) 4.解压到 thinkphp_5.0.22_with_extend 5.文件夹改名为 chewang05 6.拷贝chewang04/application文件夹到chewang05...
2018-11-26 00:13:49 1059
原创 thinkphp——登录界面
1.把你我网压缩包->解压youme\(E)文件夹->把解压youme\(E)文件夹->放到根目录下(点phpstudy点网站根目录);2.创建文件夹修改名为demo; 3.www/youme/application/config.php 把config.php文件内的 '__PUBLIC__'=>'/youme/public/'...
2018-11-25 00:30:14 1812 1
原创 微信小程序开发框架——组件
组件的概念,如图: 小程序给我们提供的组件,如图 八类组件:1.视图容器组件主要控制页面内容、视图容器可以理解为一个盒子在这个盒子里面可以装入更小的盒子填满,这里提供有5种: 1、view 是最常用的容器组件; 2、scroll-view 滚动容器组件; 3、swiper 轮播容器组件; 4、movable-view 可支持移...
2018-11-17 11:50:10 353
原创 微信小程序开发框架——事件
一.事件:1.事件是视图层到逻辑层的通讯方式。 2.事件可以将用户的行为反馈逻辑层进行处理。 3.事件可以绑定在组件上、触发事件后、就会执行逻辑层中对应的事件处理函数。 4.事件对象可以携带额外信息。 如何绑定组件上一个事件呢?如图: 在index.wxml文件内通过view标签来绑定一个“点击事件”事件名称...
2018-11-15 11:33:16 576
原创 微信小程序开发框架——路由
在一个多页面的小程序里面所有页面的路由全部是由框架来管理,框架以栈的形式维护所有的小程序页面。 小程序有六种路由方式每种路由方式对应页面栈的表现:1、初始化 对应页面栈表现 新页面入栈(只有一个页面A); 2、打开新页面 对应页面栈表现 新页面入栈(有两个页面A和B); 3、页面重定向 对应页面栈表现 当前页面出栈,新页面入栈(在当前的B页面跳转C页面,B页面出栈,C页面入栈,...
2018-11-10 16:03:45 377
原创 微信小程序开发框架——生命周期
小程序生命周期分为:1.小程序程序生命周期 2.小程序页面生命周期; 1.小程序程序生命周期 :有onLaunch、onShow、onHide、onError,如图: 第一次进入小程序客户端会帮我们初始化小程序的类型环境,会从CDN下载或本地缓存代码包,注入到运行环境里。 onLaunch:初始化结束后微信客户端会给我们逻辑层的Appjs的App...
2018-11-09 23:41:47 439
原创 小程序运行机制——启动 、小程序开发框架的底层架构以及微信对小程序做的优化
在小程序首次打开启动用时比较长,再打开就会比较快。小程序启动有两种:1.冷启动 2.热启动,如图: 热启动:已经打卡过某个小程序、在一定时间内再次打卡这个小程序,就不需要再次重新启动了、只需要把后台的小程序切换到来前台使用这个过程就是热启动! 冷启动 :用户首次打开或小程序被微信主动销毁后再次打卡的情况,小程序需要重新加载小程序小程序这个过程就是冷启动! ...
2018-11-07 22:03:48 291
原创 小程序的开发框架——MINA框架
小程序MINA框架分为三个部分:有 View(视图层)、App Service(逻辑层)和 Natice(系统层)。 1.View(视图层)中包含了小程序多个页面、每个页面都有WXML文件和 WXSS文件,是搭建页面视图的结构和展现样式。 2.App Service(逻辑层)就是处理思维逻辑的地方、MINA整个数据交互的服务中心,是有Manger处理逻辑部分的执行,另一部分是底...
2018-11-06 21:41:09 10440
原创 微信小程序开发框架——WXS的语法特性
通过wxs结合wxml构建微信页面视图结构内容,使用wxs做过滤处理或计算处理来使用,wxs的语言特性: 一.模块特性:可以通过标签来声明、也可以通过文件来声明、文件需要命名为 .wxs后缀的文件,在wxs模块里每一个模块所定义的变量和函数默认都是私有的、对外是不可见的。 在index.wxml文件内声明了xws模块,通过xws标签来声明。 xws模块名通过mod...
2018-11-06 14:45:12 2525
转载 微信小程序开发框架——在小程序里得JavaScript和平时使用的JavaScript有哪些不一样
在小程序里不平台的JavaScript它的脚本运行环境也是有所不同的,不同主要体现在这三平台的运行环境不一样,如图: 在ios上小程序的JavaScript代码,是运行在JavaScriptCore的中,由WKWedView来渲染,坏境有iOS8、iOS9、iOS10; 在Android上小程序的JavaScript代码,是通过X5 JSCore来解析,由X5基于Mobil...
2018-11-04 21:25:40 2865
原创 微信小程序开发架构——JavaScript的基本概述 和 JavaScript在 Nodejs、小程序中、浏览器中的使用方法
轻量:是指在入门JavaScript语言时候觉得JavaScript、没有其它语言学习起来那么重。 解释性:是指所编写的JavaScript语言它在运行时,机器会把JavaScript语言翻译成机器语言。 JavaScript语法接近于Java和C++,都是面向对象编程的。Java和JavaScript是两种语言。Nodejs中的JavaScript实现:是...
2018-11-03 15:07:12 2343
原创 微信小程序开发框架——WXSS的概念和基础用法
WXSS的选择器概念:1.class只是选择器的一种。 2.在view标签直接用id标识的选择器。 3.element选择器可以在样式文件写入、页面上元素对应的标签名、就可以选择页面上的一些元素对它进行样式的定义。 4.::after和::before是更在选择器后面进行声明的,::after在view组件后边插入内容和...
2018-11-02 14:16:10 1790
原创 微信小程序开发框架——WXSS(二)
一、外联样式引入 1.WXSS除了支持响应式的像素、还支持外联样式的导入。外联样式通过@import标志符来引入的,外联样式好处、当我们不 同页面内具有相同样式的元素时可以把, 相同样式的元素处理成外联样式文件,以减少文件资源的大小。 2.如何用@import引入外联样式文件? 在index.wxml外联,view标签下定义了class为conta...
2018-11-01 11:29:14 772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人