微信小程序实战开发——和风新闻天气(含demo)(微信小程序风口)

网友投稿 1320 2022-10-11

微信小程序实战开发——和风新闻天气(含demo)(微信小程序风口)

微信小程序实战开发——和风新闻天气(含demo)(微信小程序风口)

微信小程序之和风

凑了一把微信小程序的热闹!12月,小程序正式发布,很火,但随之而来的是各种冷水,唱衰之调随处可见。但作为一个小前端,岂能有新技术却弃之不顾之理,更何况是微信出品的?抱着学习和研究的态度,才有了今天的这个我称之为DEMO的和风小程序,以及小小的总结。

实现功能

天气预报

这是最先尝试的,用和风天气的API,好处是免费,但不是很稳定的说。具体实现:

列表渲染切换隐藏/显示iconfont的应用

干货新闻

做完天气预报,觉得太单薄了,不能称之为应用,何况心里还有点痒痒,于是借用了干货的API,实现了简单的新闻客户端(捂脸)。具体功能:

图片的切换新闻列表,简单的数据处理下拉加载上拉刷新新闻详情的跳转(新闻详情返回的是含有标签的字符串,小程序不能解析......留待后期解决)

上图先:

具体代码这里就不贴出来了......

大家可以直接-源码查看,也很简单。

更重要的是,我想说说微信的组件,被这个坑了......

微信组件补充

微信官网关于组件的介绍实在不多,已经写好的在这里不在赘述,官网很清楚了说几个上面没有而我们开发中常用的。

toast消息提示框

toast消息提示框,可用在提示一些信息,比如清楚缓存给用户一个友好的提示!或操作一些请求不想让用户有什么操作,toast也可以做到因为toast显示时其他操作是无效的。

主要属性:

wxml

js

model组件

modal弹出框常用在提示一些信息比如:退出应用,清楚缓存,修改资料提交时一些提示等等。

常用属性:

wxml

js

Page({ data:{ // text:"这是一个页面" hiddenModal: true }, listenerButton:function() { this.setData({ hiddenModal: !this.data.hiddenModal }) }, listenerConfirm:function() { this.setData({ hiddenModal: true }) }, listenerCancel:function() { this.setData({ hiddenModal: true }) }, onLoad:function(options){ // 页面初始化 options为页面跳转所带来的参数 }, onReady:function(){ // 页面渲染完成 }, onShow:function(){ // 页面显示 }, onHide:function(){ // 页面隐藏 }, onUnload:function(){ // 页面关闭 }})1234567891011121314151617181920212223242526272829303132333435363738394012345678910111213141516171819202122232425262728293031323334353637383940

loading 组件

loading通常使用在请求网络数据时的一种方式,通过hidden属性设置显示与否

主要属性:

wxml

12341234

js

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:zy-modal:微信小程序自定义modal弹窗,可带图片
下一篇:C#中timer定时器的用法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~