
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
微信小程序怎么在js中获取定义在page data里的值
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么在js中获取定义在page data里的值」最新回复-方法:获取page数据,看代码:vartext=this.data.name,这样就获取到初始化的值page({data:{name:test},showData:function(){vartext=this.data.name}})示例如下:util.js//正则判断functionRegular(str,reg){if(reg.test(str))returntrue;returnfalse;}//是否为中文functionIsChinese(str){varreg=/^[u0391uFFE5]+$/;returnRegular(str,reg);}module.exports={getRequestUrl:http://localhost:59637,//获得接口地址IsChinese:IsChinese,}//test.jsvarutil=require(../../utils/util.js);Page({onLoad:function(){console.log(判断是否为中文:+util.IsChinese(测试));console.log(输出接口url:+util.getRequestUrl);}})
index.js Page({ data:{ text:Thisispagedata., sliderOffset:0, sliderLeft:0, state:{ genre:[], genre_index:0, model:[], model_index:0, terminalStatus:, }本回答被提问者采纳 更多有关「微信小程序怎么在js中获取定义在page data里的值」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么实现内容的展开和收起?
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么实现内容的展开和收起?」最新回复-微信小程序开发问题建议找专业的技术解决。小程序可以使用一键生成工具,不需要懂代码的。
看到一个需求,对一些前端小白或者刚开始写小程序的人来说,可能会有点帮助,效果如下:就是以上效果,废话不多说,上代码wxml:viewclass=list_boxwx:for={{list}}wx:key=thiswx:for-item=parentItemwx:for-index=parentIndexviewclass=listviewclass=list_name_boxcatchtap=listTapdata-parentindex={{parentIndex}}textclass=list_item_name{{parentItem.listName}}/textimagesrc=/img/down.pngclass=icon_down{{parentItem.show&&icon_down_rotate}}/image/viewviewclass=list_item_boxwx:if={{parentItem.show}}viewclass=list_itemwx:for={{parentItem.item}}wx:key=thiscatchtap=listItemTapdata-index={{index}}data-parentindex={{parentIndex}}viewclass=list_item_name_boxtextclass=list_item_name{{item.itemName}}/textimagesrc=/img/down.pngclass=icon_down{{item.show&&icon_down_rotate}}/image/viewviewclass=other_boxwx:if={{item.show}}viewclass=othertextclass=other_title内容:/texttextclass=other_text{{item.content}}/text/viewviewclass=othertextclass=other_title时间:/texttextclass=other_text{{item.time}}/text/view/view/view/view/view/view然后wxss:page{background:#f3f7f7;}.list_name_box{background:#fff;border-bottom:1pxsolid#efefef;display:flex;height:90rpx;align-items:center;padding:025rpx;font-size:32rpx;}.list_item_name{flex:1;}.icon_down{width:35rpx;height:35rpx;transition:transform0.3s;}/*.list_item_box{height:0;transition:height0.3s;overflow:hidden;}.list_item_box_show{height:500rpx;}*/.list_item_name_box{background:#fff;font-size:30rpx;height:80rpx;display:flex;align-items:center;padding:025rpx050rpx;}.other{display:flex;height:80rpx;padding:025rpx050rpx;align-items:center;font-size:30rpx;color:#666;}.icon_down_rotate{transform:rotate(180deg);}JS://pages/dome/dome.jsPage({/***页面的初始数据*/data:{list:[{listName:列表1,item:[{itemName:子列表1-1,content:1-1中的内容,time:2015-05-06},{itemName:子列表1-2,content:1-2中的内容,time:2015-04-13},{itemName:子列表1-3,content:1-3中的内容,time:2015-12-06}]},{listName:列表2,item:[{itemName:子列表2-1,content:2-1中的内容,time:2017-05-06},{itemName:子列表2-2,content:2-2中的内容,time:2015-08-06},{itemName:子列表2-3,content:2-3中的内容,time:2015-11-06}]},{listName:列表3,item:[{itemName:子列表3-1,content:3-1中的内容,time:2015-05-15},{itemName:子列表3-2,content:3-2中的内容,time:2015-05-24},{itemName:子列表1-3,content:3-3中的内容,time:2015-05-30}]}]},//点击最外层列表展开收起listTap(e){console.log(触发了最外层);letIndex=e.currentTarget.dataset.parentindex,//获取点击的下标值list=this.data.list;list[Index].show=!list[Index].show||false;//变换其打开、关闭的状态if(list[Index].show){//如果点击后是展开状态,则让其他已经展开的列表变为收起状态this.packUp(list,Index);}this.setData({list });},//点击里面的子列表展开收起listItemTap(e){letparentindex=e.currentTarget.dataset.parentindex,//点击的内层所在的最外层列表下标Index=e.currentTarget.dataset.index,//点击的内层下标list=this.data.list;console.log(list[parentindex].item,Index);list[parentindex].item[Index].show=!list[parentindex].item[Index].show||false;//变换其打开、关闭的状态if(list[parentindex].item[Index].show){//如果是操作的打开状态,那么就让同级的其他列表变为关闭状态,保持始终只有一个打开for(leti=0,len=list[parentindex].item.length;ilen;i++){if(i!=Index){list[parentindex].item[i].show=false;}}}this.setData({list});},//让所有的展开项,都变为收起packUp(data,index){for(leti=0,len=data.length;ilen;i++){//其他最外层列表变为关闭状态if(index!=i){data[i].show=false;for(letj=0;jdata[i].item.length;j++){//其他所有内层也为关闭状态data[i].item[j].show=false;}}}},onLoad:function(options){},/***生命周期函数--监听页面初次渲染完成*/onReady:function(){},/***生命周期函数--监听页面显示*/onShow:function(){},/***生命周期函数--监听页面隐藏*/onHide:function(){},/***生命周期函数--监听页面卸载*/onUnload:function(){},/***页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh:function(){},/***页面上拉触底事件的处理函数*/onReachBottom:function(){},/***用户点击右上角分享*/onShareAppMessage:function(){}})作者:链接:https://www.imooc.com/article/30662来源:慕课网本文原创发布于慕课网,转载请注明出处,谢谢合作本回答被提问者采纳 更多有关「微信小程序怎么实现内容的展开和收起?」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么实现扫码开锁功能
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么实现扫码开锁功能」最新回复-一、智能门锁需要恢复出厂设置;1、根据显示操作提示,进入智能门锁系统菜单,选择系统设置;2、进入选择系统设置后,选择对指纹锁出厂恢复设置,等待恢复设置(注:恢复出厂设置后,正如手机系统一样,全部格式化完毕);二、智能门锁录入管理者,设置门锁时间;1、恢复出厂设置后根据显示操作提示,进入智能门锁系统菜单,选择添加用户(注:添加用户可添加密码解锁或者录入指纹解锁);2、添加用户后,设置门锁时间(需要与当前手机时间匹配,时差为5分钟左右);三、重要的一步、微信添加智能门锁动态密码小程序,添加门锁ID注册账号;1、打开手机微信添加“智能门锁动态密码”小程序(注:没有用过的用户可点击搜索小程序,添加智能门锁动态密码,自动保存小程序中、方便后期使用);2、进入智能门锁动态密码菜单(新用户需注册);3、进入智能门锁系统查询,查看产品信息、记住六位ID数字(注:智能门锁恢复出厂设置后ID自动更新);4、微信进入“智能门锁动态密码”小程序,点击左下角的注册,输入智能指纹门锁六位数ID号,进行账号的注册;5、注册完成后返回登录页面,填入登录账号与登录密码,点击登录;6、进入智能门锁微信动态码生成页面,点击生成动态密码(到这一步,你Get到如何获取智能门锁微信动态码了吗);7、点击复制,微信分享给好友,或用其他方法告诉对方即可开启智能指纹锁啦;最后一个问题就是智能门锁微信动态密码支不支持苹果系统,目前综合小编对这皇迪智能门锁的体验使用,安卓/苹果系统的手机只要能安装微信是都可以能正常使用的;
酒店可寻找第三方制作、搭建酒店联网门锁系统,与酒店自己的公众号、APP或小程序进行对接。客户办理入住之后,即可使用微信开锁。第一步,打开手机蓝牙第二步,打开微信扫描二维码第三步,绑定设备并进入酒店的“公众号”或“世捷智能锁”小程序。第四步,输入登记入住的电话号码获取短信第五步,输入短信进行绑定第六步,点击开锁,智能门锁的指示灯将会亮起“门已开启”,按把手开门即可 更多有关「微信小程序怎么实现扫码开锁功能」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么开发?小程序开发技术框架是什么?
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么开发?小程序开发技术框架是什么?」最新回复-这要看你采用以下哪种模式:第一种就是自己开发自己做。这也是最省钱的方式,如果自己来开发的话,就可以省掉那些付给开发人员的钱。通过这种方式,如果开发个人版的小程序,不需要花费一分钱就可以拥有自己的小程序。而如果要开发一个具有支付功能的小程序商城,是企业版的话,就需要在进行微信认证,而只需要给腾讯支付300元的认证费用即可,前提是自己要懂技术、最好是有团队。第二种就是自己有一个开发部门或者开发人员。如果是这种情况的话,我们也是和第一种情况一样的,但是还需要支付员工的费用,这也要算在开发一个小程序的成本中,毕竟,员工是需要公司养着的。而这个成本的多少就要取决于你开给员工的工资多少了,一般一个能够独立开发小程序的员工基本工资不会低于一万,这还是在小城市的基本工资,如果是北上广,需要大概两万到五万之间。而如果你养的是一个开发部门的话,这个费用将会更高。第三种就是找一个具有开发微信小程序商城资质的开发公司。这一个方式是在自己没有开发能力的情况下,最方便也比较省钱的方式。因为我们不需要耗费那么多精力去自己开发,也不需要花费太多的钱去养一个开发人员或是开发部门,我们只需要支付开发一个小程序的市场价格即可。
找一些公司代开发就好了。不需要自己进行开发的。自己开发是比较困难的。 更多有关「微信小程序怎么开发?小程序开发技术框架是什么?」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么开发和推广?
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么开发和推广?」最新回复-您好,“微信小程序”开发之前必须要完成和注册认证。如果是个人或者小公司想开发微信小程序,也可以找微信认证第三方开发商,比如赢在移动、正品科技等。1、微信小程序注册在微信公众平台官网首页,按照提示点击右上角的“立即注册”按钮,里面总过有12步,按照要求提交就可以了。2、小程序申请微信认证政府、媒体、其他组织类型帐号,必须通过微信认证验证主体身份。企业类型帐号,可以根据需要确定是否申请微信认证。已认证帐号可使用微信支付、微信卡券等高级权限。认证入口:登录小程序—设置—基本设置—微信认证—详情3、小程序申请微信支付已认证的小程序可申请微信支付。4、小程序绑定微信开放平台帐号小程序绑定微信开放平台帐号后,可与帐号下的其他移动应用、网站应用及公众号打通,通过UnionID机制满足在多个应用和公众号之间统一用户帐号的需求。UnionID机制说明:如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过UnionID来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。用户的UnionID可通过调用“获取用户信息”接口获取。5、了解“获取用户信息”接口请查看开发文档—API—开放接口—用户信息。绑定小程序流程说明:登录微信开放平台、—管理中心—公众帐号—绑定公众帐号注意:微信开放平台帐号必须完成开发者资质认证才可以绑定小程序。
小程序有很多种的,具体要看你需要开发的是哪一种,不同功能需求的小程序开发费用不同。现在市面上的小程序商城分模板和定制两种类型。模板:自然是价格便宜,在两万以内,一般几千块就可以。不过功能上多少会有点受限,另外还需要考虑的就是关于环境部署和源码是否出售的问题;定制:开发成本较高,上万至几十万都有可能,但功能上去完全符合企业需求的,可随时优化调整。客户可以结合自身情况来选择合适的小程序商城。小程序的推广可以线上、线下进行,比如线上可以:1、附近的小程序入口附近小程序基于LBS的门店位置的推广,会自然带来访问量,为门店带来有效客户。2、微信搜索进入小程序可以在微信搜索里直接进入,拥有线上的搜索流量。3、长按识别小程序二维码进入4、小程序的参数二维码,可以利用积分宝海报形式进行线上运营传播。5、微信图文可以插入小程序,也是小程序推广运营的重要方式,而且结合微信图文,借助微信小程序的直接引导,提高线上转化率。6、自媒体平台软文推广7、转发分享8、公众号关联小程序,利用公众号积累的影响力。9、公众号资料页展示小程序也是小程序的重要入口之一,能为小程序带来自然的用户。线下:1、小程序二维码推广2、圆形小程序码推广3、扫描普通二维码进入小程序4、门店、宣传海报、广告栏带小程序相关二维码5、线下扫码、地推现在不论是做线上还是线下的推广,都应该相互结合。 更多有关「微信小程序怎么开发和推广?」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么扫描二维码进入 扫描二维码进入方法介绍 附二维码图
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么扫描二维码进入 扫描二维码进入方法介绍 附二维码图」最新回复-作为微信的新产品,小程序只能在微信里使用。去哪里找到小程序?去哪里能找到这些小程序呢?就像关注微信公众号一样,你得知道它的名字,或者二维码,才能使用一款小程序。可是,微信里并没有提供一个集中展示小程序的地方。要是想迅速找到大量有趣、实用的小程序,你可以去国内首家小程序商店(minapp.com),里面聚集了非常多的优质小程序,包括了腾讯、网易、去哪儿、丁香园等公司的作品。在上面,你也能立刻用上玩物志、解忧室、荔枝FM播客、轻芒杂志、好奇心日报等高品质的小程序。
跟以前微信扫二维码一样的,首先别人开发了小程序以后,可以生成一个二维码,然后你可以打开微信扫一扫那个二维码,就会打开小程序页面,可以直接使用。本回答被提问者采纳 更多有关「微信小程序怎么扫描二维码进入 扫描二维码进入方法介绍 附二维码图」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么把上线的小程序下线
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么把上线的小程序下线」最新回复-首先,任何事物都不可能完美,小程序也是。如果商家的产品或服务存在问题,亦或是商家对小程序的运营知识匮乏,那么小程序再好,也不可能发挥出它强大的作用。一个开发功能有特色的小程序,是不需要特意去推广的。因为仅仅所开发的功能,就可以实现小程序的自传播,因此,开发者在开发小程序时,一定是以社交营销为前提。只有足够强大的软件支持,才能推动一个商业模式的正常运营。
第一种方式:进入小程序后台,点击开发管理,选择暂停服务第二种方式:制作一个单页将原有小程序替换下来,明确告知用户是因为系统升级还是何种原因下线建议使用第二种方式,让用户不会因为找不到原有小程序而质疑公司或品牌。点滴汇网络,点滴积累,汇聚财富,一站式企业新媒体服务商,如有更多问题,私信联系我们。 更多有关「微信小程序怎么把上线的小程序下线」的疑问请扫码关注微信公开课+小程序! -
微信小程序怎么推广?
2019-03-12 17:01:43微信公开课小程序热门讨论「微信小程序怎么推广?」最新回复-1.关键词推广用户在微信搜索时,只要命中了关键词,就能显示在搜索结果中。所以取个好记的小程序名字很重要。2.附近的小程序推广微信小程序开放了附近的小程序功能,任何门店都可以将自己的小程序展示到自己店铺五公里范围内的所有微信用户手机上,用户打开微信就能看到,通过小程序就能直接购买服务,或者导航到门店。3.线下物料如果你的小程序带有线下服务的特性,还可以考虑制作一些线下物料,鼓励用户使用小程序。4.海报+二维码这是微信里最常见的推广方法,同样在小程序里也适用。所以,可以通过后台生成小程序码或二维码,并将其植入到线上线下海报或户外广告中。如:微信朋友圈、微信群、电梯、机场、活动现场等。5.公众号关联小程序正式推出后不久,微信就推出「公众号关联小程序」的功能。关联后,不仅能在双方的资料页中,显示「相关公众号」或「相关小程序」,还能在关联操作完成时,直接向公众号粉丝推送「关联成功」通知。6.微信公众号推广小程序关联公众号之后,公众号可以在自定义菜单、资料页面、文章主页、消息提示等方式嵌入小程序,用户点击之后就会直接访问到小程序。所以说,如果你在此前已经有一个很不错的公众号,有内容,有粉丝,那么你的第一批种子用户就搞定了!7.社交分享小程序“立减金”其实在一定程度上类似于【美团】或【饿了吗】的分享红包,可以通过分享给微信好友,或者分享到微信群中,来促使裂变式增长,而“立减金”的卡片形式展示更具有吸引力。8.分销裂变通过在微信上开通微信三级分销商城,员工和经销商在公司的微信分销商城基础上生成专属于自己的一个分销海报或者分销链接,员工的朋友或者经销商的客户在员工或经销商的个人微信商城基础上再次生成个人分销海报或者分销链接,从而实现公司零成本泛员工业态。9.服务通知服务通知是微信小程序在微信内部对每个用户生成的推送,对于任意类型的小程序都有着非常广泛的应用场景在小程序中完成支付功能后,或商家确认发货后,微信将会为小程序提供模板消息发送权限,小程序可以利用这个权限,向用户推送信息,吸引用户重新进入小程序。10.互相跳转小程序之间的相互跳转,是企业服务的互补和完善,也是让企业间的小程序得到传播。将每个产品线各做一个小程序,绑定在同一个公众号主体上,互相跳转将小程序得到足够的转化。
你自己开发的吗?提成多少我给你推! 更多有关「微信小程序怎么推广?」的疑问请扫码关注微信公开课+小程序!