[微信云无双下载],微信云开发怎么做
前言:小程序考研工程。其技术栈基于微信本地的小程序和云开发能力,因此需要在本地安装微信开发者工具。初始化考研小程序项目,了解项目的目录结构和配置文件,了解和学习相关的框架知识,对学习或者直接使用这个项目会有很大的帮助。
1.生命周期只是一个事件!它只会在特定的时间自动触发。
有两种类型:
1.应用app.js ‘的生命周期;
2.页面的生命周期;
微信小程序项目实际上是一个应用程序,一个应用程序可以有多个页面。
1.1、应用程序的生命周期。看考研小程序项目的app.js。
app({//小程序triggers on launch : function(options)启动时{//应用启动时,可以获取一些用户console.log的信息(‘ onLaunch ‘);},//小程序显示时触发//在show :函数(options) {console.log (‘on show ‘)上重复触发;},//小程序隐藏时触发on hide 3360 function(){ console . log(‘ on hide ‘);},//当应用程序出错时,会触发//在这里捕捉错误信息//向后台的on error 3360函数(msg)发送收集发送ajax错误信息的异步请求{//msg:error information console . log(‘ on error ‘);console . log(msg);},//在页面上找不到3360函数(选项){}在找不到页面时会触发,//应用全局数据globalData: {title: ‘生命周期’ } });
1.2、页面的生命周期。看考研小程序项目首页index.js。
Page({ data: {},//当页面开始加载时,触发//发送异步请求数据以呈现页面onload 3360 function(options){ console . log(‘ onload ‘);},//on ready 3360 function(){ console . log(‘ on ready ‘)只有在所有页面标签渲染完成后才会触发;},//显示页面。页面切换-页面路由on show 3360 function(){ console . log(‘ on show ‘);},//页面隐藏在hide 3360 function(){ console . log(‘ on hide ‘);},//页面卸载时——页面切换时,使用不同的打开类型会关闭当前页面的onUnload 3360 function(){//可以关闭一些定时任务console . log(‘ onUnload ‘);},//页面下拉刷新时触发//在全局配置或者页面配置中手动启动下拉刷新!onPullDownRefresh : function(){ console . log(‘ onPullDownRefresh ‘);},//拉起页面加载下一页数据onreachbottom 3360 function(){ console . log(‘ onreachbottom 3360 function ‘);},//onshareappmessage 3360 function(){ console . log(‘ onshareappmessage ‘)页面转发时;},//在页面滚动时3360函数(){ console . log(‘ on page scroll ‘);},//点击tabbar时触发ontabitemtap 3360 function(item){ } };
2、原生组件考研刷小程序,常用原生组件:
2.1.视图视图容器,即块级元素。
2.2.文本文本标签,即行内元素。
1)在文本组件中仅支持文本嵌套。
2)设置用户选择属性,按住文本进行选择复制。
3)空格和回车可以解析显示。
2.3.图1)默认宽度和默认高度为320 * 240。
2)内置的惰性负载。
3)模式渲染模式:
ScaleToFill:默认值。将图片内容拉伸到相框大小。WidthFix:将图片更改为与web中上一张图片相同的呈现模式。Web,当宽度改变时,高度也会按比例改变。移动开发IMG宽度3360100%。AspectFit:以相等的比例拉伸图片内容,这可能会导致图像框架保持空白。AspectFill:等比例拉伸图片-内容,图片内容会被截取(图片内容会填满相框)。
2.4、按钮按钮
2.5.单选单项选择题,用于考研小程序项目中的单项选择题。
2.6.checkbox选择多个项目,其属性与单个单选大致相同。它用于研究生考试小程序项目中的选择题。
<