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


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 相关文章推荐
javascript showModalDialog模态对话框使用说明
Dec 31 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
Jan 06 Javascript
JavaScript两种跨域技术全面介绍
Apr 16 Javascript
BootStrap中Datetimepicker和uploadify插件应用实例小结
May 26 Javascript
AngularJS 中文API参考手册
Jul 28 Javascript
js方法数据验证的简单实例
Sep 17 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Dec 14 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
Dec 16 Javascript
详谈jQuery Ajax(load,post,get,ajax)的用法
Mar 02 Javascript
微信小程序遍历Echarts图表实现多个饼图
Apr 25 Javascript
VScode格式化ESlint方法(最全最好用方法)
Sep 10 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
Jul 16 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
PHP调用三种数据库的方法(2)
2006/10/09 PHP
使用VisualStudio开发php的图文设置方法
2010/08/21 PHP
SWFUpload与CI不能正确上传识别文件MIME类型解决方法分享
2011/04/18 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
2017/04/26 PHP
jquery实现文本框鼠标右击无效以及不能输入的代码
2010/11/05 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
js获取当前日期代码适用于网页头部
2013/06/27 Javascript
innerText 使用示例
2014/01/23 Javascript
基于JavaScript代码实现随机漂浮图片广告
2016/01/05 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
2016/04/26 Javascript
Backbone.js框架中Model与Collection的使用实例
2016/05/07 Javascript
使用BootStrapValidator完成前端输入验证
2016/09/28 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
vue.js响应式原理解析与实现
2020/06/22 Javascript
jQuery实现的简单日历组件定义与用法示例
2018/12/24 jQuery
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
Python中为什么要用self探讨
2015/04/14 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
Python在信息学竞赛中的运用及Python的基本用法(详解)
2017/08/15 Python
浅谈python 导入模块和解决文件句柄找不到问题
2018/12/15 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Flask框架学习笔记之模板操作实例详解
2019/08/15 Python
Python模拟登录之滑块验证码的破解(实例代码)
2019/11/18 Python
基于python3的socket聊天编程
2020/02/17 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
建筑设计学生的自我评价
2014/01/16 职场文书
建筑施工安全生产责任书
2014/07/22 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
详解Python 3.10 中的新功能和变化
2021/04/28 Python
golang fmt格式“占位符”的实例用法详解
2021/07/04 Golang
通过shell脚本对mysql的增删改查及my.cnf的配置
2021/07/07 MySQL