
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序 onshow 和 onload 的区别
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序 onshow 和 onload 的区别」最新回复-onLoad:页面加载时触发,从二级页面回来时不会触发。onshow:当小程序启动,或从后台进入前台显示,会触发onShow,从二级页面回来时也会触发。
└—Project-folder/··································项目所在目录├—pages/······································页面目录│├—index/···································index页面││├—index.js······························index页面逻辑││├—index.wxml····························index页面结构││└—index.wxss····························index页面样式││└—index.json····························index页面配置(局部)│└—logs/····································logs页面│├—logs.js·······························logs页面逻辑│├—logs.wxml·····························logs页面结构│└—logs.wxss·····························logs页面样式├—utils/······································公共脚本目录│└—util.js··································工具脚本├—app.js······································应用程序逻辑 用于定义整个应用的逻辑用来监听并处理小程序的生命周期函数、声明全局变量├—app.json································应用程序配置(全局) 对整个小程序的全局配置配置小程序是由哪些页面组成,配置小程序的窗口背景色等└—app.wxss·······························应用程序公共样式用来设置整个应用的公共样式1.app函数是一个全局函数,用来创建一个应用程序实例,每个应用程序都会有他的生命周期2.page也是一个全局函数,用来创建页面对象3.wxml文件是XML语法,不是HTML语法。简单来说:wxml≈xml+事件系统+模板引擎4.json文件是配置文件,按需而建。但app.json必须建5.页面的所有配置或设置都会优先于全局配置或设置,即局部会覆盖全局的配置6.WXSS具有CSS大部分特性,同时进行了扩充及修改。尺寸单位(rpx)可以根据屏幕宽度进行自适应。而目前只支持少量选择器(.class/#id/element/element,element/::after/::before)7.每个文件夹内的文件名次统一,只有后缀名不同,因为json配置文件中最终会将所有的页面整合成一个页面,通过相同的名称,将页面与逻辑js、样式进行关联匹配。8.当应用程序启动时会自动执行项目目录下的app.js文件,在app.js中通过调用全局App([option])方法创建一个应用程序实例,其中通过参数指定的一些特定的方法,会在特定的执行时机去执行,也就是说通常所说的生命周期事件方法。其中app.js,app.json是必需的。本回答被提问者采纳 更多有关「小程序 onshow 和 onload 的区别」的疑问请扫码关注微信公开课+小程序! -
小程序 onshow 和onload的区别
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序 onshow 和onload的区别」最新回复-人家问的是小程序,这人回答的是狗屁不通的东西啊onLaunch()在小程序中主要在作用是当前的应用程序启动时触发一次,加载各种方法展现页面元素;在app.js中这个方法里面一般会加载wx.login()等小程序接口onShow()当应用程序进入前台显示状态时触发,这个时候主要是获取小程序缓存中的信息,便于页面进行处理onHide()当应用程序进入后台状态时触发
您好。 这个应该是计算机里面的语言吧。OnShow ,OnHide 本身就是指定显示与否,不可以在这样的事件中用.Visible .就比如吧Onshow中你用Form1.Visible := False , 事让窗体在显示的时候不显示,你不是让编译器为难么?:)这就是为什么可以在OnCreate中用,不能在OnShow中用.OnShow ,OnHide 本身就是指定显示与否,不可以在这样的事件中用.Visible .就比如吧Onshow中你用Form1.Visible := False , 事让窗体在显示的时候不显示,你不是让编译器为难么?:)这就是为什么可以在OnCreate中用,不能在OnShow中用.OnShow ,OnHide 本身就是指定显示与否,不可以在这样的事件中用.Visible . 就比如吧Onshow中你用Form1.Visible := False , 事让窗体在显示的时候不显示,你不是让编译器 为 难么?:)这就是为什么可以在OnCreate中用,不能在OnShow中用.本回答被提问者采纳 更多有关「小程序 onshow 和onload的区别」的疑问请扫码关注微信公开课+小程序! -
小程序 swipe-item标签携带的data-数据怎么通过change事件获取
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序 swipe-item标签携带的data-数据怎么通过change事件获取」最新回复-一般setData方法多用于点击后改变页面信息或者刷新后与后台交互获取最新的信息注意:直接修改this.data而不调用this.setData是无法改变页面的状态的,还会造成数据不一致单次设置的数据不能超过1024kB,请尽量避免一次设置过多的数据。方法如下:js:Page({data:{text:initdata,num:0,array:[{text:initdata}],object:{text:initdata}},changeText:function(){//this.data.text=changeddata//bad,itcannotworkthis.setData({text:changeddata})},changeNum:function(){this.data.num=1this.setData({num:this.data.num})},changeItemInArray:function(){//youcanusethiswaytomodifyadanamicdatapaththis.setData({array[0].text:changeddata})},changeItemInObject:function(){this.setData({object.text:changeddata});},addNewField:function(){this.setData({newField.text:newdata})}})wxml:view{{text}}/viewbuttonbindtap=changeTextChangenormaldata/buttonview{{num}}/viewbuttonbindtap=changeNumChangenormalnum/buttonview{{array[0].text}}/viewbuttonbindtap=changeItemInArrayChangeArraydata/buttonview{{object.text}}/viewbuttonbindtap=changeItemInObjectChangeObjectdata/buttonview{{newField.text}}/viewbuttonbindtap=addNewFieldAddnewdata/button
利用事件冒泡,然后通过e.target.dataset获取数据 更多有关「小程序 swipe-item标签携带的data-数据怎么通过change事件获取」的疑问请扫码关注微信公开课+小程序! -
小程序 和后台 开发好了上传到哪里
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序 和后台 开发好了上传到哪里」最新回复-小程序前端上传到微信内审核。后台是不需要审核的,但是需要单独购买服务器。
问开发商呀 更多有关「小程序 和后台 开发好了上传到哪里」的疑问请扫码关注微信公开课+小程序! -
小程序 控制数码管显示 我是新人
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序 控制数码管显示 我是新人」最新回复-ORG0000HLJMPMAINORG0050HMAIN:MOVP2,#0FFHMOVP2,#05FH;显示“0”LCALLDELAYMOVP2,#06H;显示1LCALLDELAYMOVP2,#3BH;显示2LCALLDELAYMOVP2,#2FH;显示3LCALLDELAYMOVP2,#66H;显示4LCALLDELAYMOVP2,#6DH;显示5LCALLDELAYMOVP2,#7DH;显示6LCALLDELAYMOVP2,#07H;显示7LCALLDELAYMOVP2,#7FH;显示8LCALLDELAYMOVP2,#6FH;显示9LCALLDELAYMOVP2,#77H;显示ALCALLDELAYMOVP2,#7FH;显示BLCALLDELAYMOVP2,#59H;显示CLCALLDELAYMOVP2,#5FH;显示DLCALLDELAYMOVP2,#79H;显示ELCALLDELAYMOVP2,#71H;显示FLCALLDELAYLJMPMAINDELAY:MOVR7,#10DELAY1:MOVR6,#200;T={(2*R5+2)*R6+2}*10=1sDELAY11:MOVR5,#250DJNZR5,$DJNZR6,DELAY11DJNZR7,DELAY1RETEND自己的ORG0000HLJMPMAINORG0050HMAIN:MOVA,#0FFHMOVP2,#5FHLCALLDELAYMOVP2,#06HLCALLDELAYMOVP2,#3BHLCALLDELAYMOVP2,#2FHLCALLDELAYMOVP2,#66HLCALLDELAYMOVP2,#6DHLCALLDELAYMOVP2,#7DHLCALLDELAYMOVP2,#07HLCALLDELAYMOVP2,#7FHLCALLDELAYMOVP2,#6FHLCALLDELAYMOVP2,#77HLCALLDELAYMOVP2,#7CHLCALLDELAYMOVP2,#59HLCALLDELAYMOVP2,#3EHLCALLDELAYMOVP2,#79HLCALLDELAYMOVP2,#71HLCALLDELAYDELAY:MOVR6,#230MOVR2,#10DELAY11:MOVR5,#200DJNZR5,$DJNZR6,DELAY11DJNZR2,DELAY11RETEND
voidSystemInit(){TMOD=0x01;EA=0;//关总中断ET0=0;//关定时器中断TR0=0;//关定时中断使能TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;//打开总中断ET0=1;//打开定时器中断TR0=1;//打开定时中断使能/***********端口及变量初始化变量**************/Key_star=1;Key_add=1;Key_fall=1;P0=0xff;}你的按键处理有问题voidkey(void)//按键采集{uchar Key_star_down=0,Key_star_up=0;uchar Key_add_down=0,Key_add_up=0;uchar Key_fall_down=0,Key_fall_up=0;if(Key_star)//按键弹起{ Key_star_up++;Key_star_down=0; if(Key_star_up==200) Key_star_up==200;}else//按键按下{ Key_star_up=0; Key_star_down++; if(Key_star_down==200) Key_star_down=200; if(Key_star_down==20) { flag=~flag; P0=0x90;//数码管置初值 } } if(Key_add)//按键弹起{ Key_add_up++;Key_add_down=0; if(Key_add_up==200) Key_add_up==200;}else//按键按下{ Key_add_up=0; Key_add_down++; if(Key_add_down==200) Key_add_down=200; if(Key_add_down==20) { Minute++; if(Minute=100) Minute=0; } }if(Key_fall)//按键弹起{ Key_fall_up++;Key_fall_down=0; if(Key_fall_up==200) Key_fall_up==200;}else//按键按下{ Key_fall_up=0; Key_fall_down++; if(Key_fall_down==200) Key_fall_down=200; if(Key_fall_down==20) { Minute--; } }} 更多有关「小程序 控制数码管显示 我是新人」的疑问请扫码关注微信公开课+小程序! -
小程序 是指哪里的小程序?特指微信小程序吗?
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序 是指哪里的小程序?特指微信小程序吗?」最新回复-现在小程序有以下几种,微信小程序,百度小程序,支付宝小程序,今日头条小程序。一、微信小程序微信小程序,简称小程序,英文名MiniProgram,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。二、百度小程序百度小程序又称智能小程序,智能连接人与信息、人与服务、人与万物的开放生态,依托以百度App为代表的全域流量,通过百度AI开放式赋能,精准连接用户,无需下载安装便可享受智慧超前的使用体验。三、支付宝小程序支付宝小程序是一种全新的开放模式,它运行在支付宝客户端,可以被便捷地获取和传播,为终端用户提供更优的用户体验。四、今日头条小程序
不是特指吧,毕竟现在都出现了支付宝小程序和百度小程序了 更多有关「小程序 是指哪里的小程序?特指微信小程序吗?」的疑问请扫码关注微信公开课+小程序! -
小程序,微商城,APP,网站各自有哪些优势。
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序,微商城,APP,网站各自有哪些优势。」最新回复-有条件的话,可以都做。小程序,轻量化,便捷。微商城,做好营销推广,可以通过小程序引流,方便。APP,能沉淀顾客;网页版的,在别人需求时,能搜索得到。
这么说吧首先小程序和微商城是比较推荐的,因为毕竟现在也没人不用微信了吧哈哈。每个人在微信上都有稳定的社交圈子,而微商城和小程序都是构建在这个强大的流量池之上的,所以首推是这两个。其次是APP,APP比较推荐是一些想打造品牌性的用户来做,毕竟企业有个品牌APP,给用户的感觉还是比较可靠和提升形象的嘛,还有一点就是能开拓多一个渠道的客源。最后就是网站了,网站是个比较特殊的存在。你说现在是移动端的时代,大家的趋势都是用手机购物为多。但让你完全舍弃网页端的客户,我想没多少个人舍得。所以像LS说的,有条件的话,就全做了,现在一些比较好的微商城搭建公司也有这个技术了。 更多有关「小程序,微商城,APP,网站各自有哪些优势。」的疑问请扫码关注微信公开课+小程序! -
小程序(包括前后端)除了要ICP备案,还需要公安备案嘛?
2019-03-12 17:02:19微信公开课小程序热门讨论「小程序(包括前后端)除了要ICP备案,还需要公安备案嘛?」最新回复-不需要,小程序要备案是因为要绑定ssl证书,而这个证书必须是有备案的域名才可以绑定,至于你域名备案下来了是否要公安备案是另一回事
安装该源码对应的编写软件编译成安装包后再安装运行 更多有关「小程序(包括前后端)除了要ICP备案,还需要公安备案嘛?」的疑问请扫码关注微信公开课+小程序!