微信小程序 实战程序简易新闻的制作


Posted in Javascript onJanuary 09, 2017

微信小程序 实战项目:

简易新闻制作

先看下效果:

微信小程序 实战程序简易新闻的制作

实现思路数据全部是采用的本地数据,图片也是本地图片,因为苦逼的个人开发者,无法认证;toolbar四个现象:新闻,笑话,历史上的今天和主页,集中主页采用的是默认的页面,添加自己的一些内容;数据绑定,列表渲染,条件渲染和事件的使用;使用一些基础的View和text,部分API的使用;


代码结构

微信小程序 实战程序简易新闻的制作

目录 用途
images 存放本地图片
pages 存放页面,history历史上的今天,index主页,joke笑话,news新闻
utils 工具包
app.js 小程序逻辑
app.json 小程序公共设置
app.wxss 小程序公共样式表

代码内容,主要看下配置

app.json 配置项列表

{
 "pages": [
  "pages/news/news",
  "pages/joke/joke",
  "pages/history/history",
  "pages/index/index"
 ],
 "window": {
  "navigationBarBackgroundColor": "#f85959",
  "navigationBarTextStyle": "white",
  "navigationBarTitleText": "微 看",
  "backgroundColor": "#FFFFFF",
  "backgroundTextStyle": "dark",
  "enablePullDownRefresh": true
 },
 "tabBar": {
  "color": "#626567",
  "selectedColor": "#f85959",
  "backgroundColor": "#FBFBFB",
  "borderStyle": "white",
  "position": "bottom",
  "list": [
   {
    "pagePath": "pages/news/news",
    "text": "新闻",
    "iconPath": "images/discovery.png",
    "selectedIconPath": "images/discovery_focus.png"
   },
   {
    "pagePath": "pages/joke/joke",
    "text": "笑话",
    "iconPath": "images/ring.png",
    "selectedIconPath": "images/ring_focus.png"
   },
   {
    "pagePath": "pages/history/history",
    "text": "历史",
    "iconPath": "images/chat.png",
    "selectedIconPath": "images/chat_focus.png"
   },
   {
    "pagePath": "pages/index/index",
    "text": "主页",
    "iconPath": "images/index.png",
    "selectedIconPath": "images/index_focus.png"
   }
  ]
 },
 "networkTimeout": {
  "request": 10000,
  "downloadFile": 10000
 },
 "debug": true
}
属性 类型 必填 描述
pages String Array 设置页面路径
window Object 设置默认页面的窗口表现
tabBar Object 设置底部 tab 的表现
networkTimeout Object 设置网络超时时间
debug Boolean 设置是否开启 debug 模式

具体配置使用方法请参考官网:

https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html?t=201715

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
超清晰的document对象详解
Feb 27 Javascript
javascript函数作用域学习示例(js作用域)
Jan 13 Javascript
倒记时60刷新网页的js代码
Feb 18 Javascript
学习JavaScript设计模式之单例模式
Jan 19 Javascript
浅析$.getJSON异步请求和同步请求
Jun 06 Javascript
Vue.js第四天学习笔记
Dec 02 Javascript
javascript 网页进度条简单实例
Feb 22 Javascript
原生JS实现瀑布流插件
Feb 06 Javascript
微信小程序实现带参数的分享功能(两种方法)
May 17 Javascript
Layui table field初始化加载时进行隐藏的方法
Sep 19 Javascript
微信小程序商品详情页底部弹出框
Nov 22 Javascript
JavaScript实现alert弹框效果
Nov 19 Javascript
jquery实现多次上传同一张图片
Jan 09 #Javascript
微信小程序 欢迎页面的制作(源码下载)
Jan 09 #Javascript
微信小程序 开发之快递查询功能的实现
Jan 09 #Javascript
vue日期组件 支持vue1.0和2.0
Jan 09 #Javascript
jQuery编写设置和获取颜色的插件
Jan 09 #Javascript
图片懒加载插件实例分享(含解析)
Jan 09 #Javascript
微信小程序 数据封装,参数传值等经验分享
Jan 09 #Javascript
You might like
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
PHP获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
thinkPHP5实现数据库添加内容的方法
2017/10/25 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
使用laravel根据用户类型来显示或隐藏字段
2019/10/17 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
让checkbox不选中即将选中的checkbox不选中
2014/07/11 Javascript
jQuery遍历之next()、nextAll()方法使用实例
2014/11/08 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
JavaScript中的对象继承关系
2016/08/01 Javascript
html+js+highcharts绘制圆饼图表的简单实例
2016/08/04 Javascript
Bootstrap 源代码分析(未完待续)
2016/08/17 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
关于Vue.nextTick()的正确使用方法浅析
2017/08/25 Javascript
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
2019/05/12 jQuery
Vue切换Tab动态渲染组件的操作
2020/09/21 Javascript
[52:26]完美世界DOTA2联赛决赛 FTD vs Phoenix 第一场 11.08
2020/11/11 DOTA
分析Python编程时利用wxPython来支持多线程的方法
2015/04/07 Python
Python GUI布局尺寸适配方法
2018/10/11 Python
Python爬虫将爬取的图片写入world文档的方法
2018/11/07 Python
wxpython+pymysql实现用户登陆功能
2019/11/19 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
韩国流行时尚女装网站:Dintchina(中文)
2018/07/19 全球购物
给医务人员表扬信
2014/01/12 职场文书
应届生求职信范文
2014/05/26 职场文书
2015年司机工作总结
2015/04/23 职场文书
2015-2016年小学教导工作总结
2015/07/21 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
Golang 如何实现函数的任意类型传参
2021/04/29 Golang
vue如何使用模拟的json数据查看效果
2022/03/31 Vue.js
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android