微信小程序 首页制作简单实例


Posted in Javascript onApril 07, 2017

微信小程序 首页制作简单实例

实现效果图:

微信小程序 首页制作简单实例

首先从大的方面来讲,就是设置了window的属性

"navigationBarBackgroundColor": "#AFE2E6",//bar背景颜色
"navigationBarTextStyle": "white",//bar字体颜色
"backgroundColor": "white",//背景颜色
"enablePullDownRefresh": "true"//下拉是否刷新

tabBar属性

完整代码如下(wxml)

<view>
<navigator url='/pages/14/1'>
<view class="waylist">
<view class="im im1">1</view>
<view class="way">广从1号线</view>
<view class="ste">市汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" />
</view>
</navigator>
<navigator url='/pages/14/2'>
<view class="waylist">
<view class="im im2">2</view>
<view class="way">广从2号线</view>
<view class="ste">芳村汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" />
</view>
</navigator>
<navigator url='/pages/14/3'>
<view class="waylist">
<view class="im im3">3</view>
<view class="way">广从3号线</view>
<view class="ste">罗冲围汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/4'>
<view class="waylist">
<view class="im im4">4</view>
<view class="way">广从4快号线</view>
<view class="ste">天河客运站 -从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" />
</view>
</navigator>
<navigator url='/pages/14/5'>
<view class="waylist">
<view class="im im4">4</view>
<view class="way">广从4线</view>
<view class="ste">天河客运站 -从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" />
</view>
</navigator>
<navigator url='/pages/14/6'>
<view class="waylist">
<view class="im im5">5</view>
<view class="way">广从5号线</view>
<view class="ste">东站汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" />
</view>
</navigator>
<navigator url='/pages/14/7'>
<view class="waylist">
<view class="im im6">6</view>
<view class="way">广从6号线</view>
<view class="ste">东圃客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/8'>
<view class="waylist">
<view class="im im7">7</view>
<view class="way">广从7号线</view>
<view class="ste">黄埔客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/9'>
<view class="waylist">
<view class="im im8">8</view>
<view class="way">广从8号线</view>
<view class="ste">广园汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/10'>
<view class="waylist">
<view class="im im8">8</view>
<view class="way">广从8快线</view>
<view class="ste">广园汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/11'>
<view class="waylist">
<view class="im im9">9</view>
<view class="way">广从9号线</view>
<view class="ste">?蚩谄?悼驮苏?从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/12'>
<view class="waylist">
<view class="im im10">10</view>
<view class="way">广从10号线</view>
<view class="ste">越秀南客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/13'>
<view class="waylist">
<view class="im im10">10</view>
<view class="way">广从10快线</view>
<view class="ste">越秀南客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" class="hidden" />
<view class="jian">></view>
</view>
</navigator>
<navigator url='/pages/14/14'>
<view class="waylist">
<view class="im im11">11</view>
<view class="way">广从11号线</view>
<view class="ste">海珠汽车客运站-从化汽车站</view>
<image src="/assets/images/subway.jpg" style="width:30px; height:30px;" />
</view>
</navigator>
</view>

wxss

.waylist{
display: flex;
border-bottom: 1px solid gray;
font-size: 13px;
}
.waylist view{
height:40px;
line-height: 40px;
}
.waylist .im{
width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
color:white;
margin-top: 7.5px;
margin-right: 5px;
border-radius: 50px;
margin-left: 5px;
}
.ste{
color:gray;
text-align: left;
font-size: 12px;
width: 60%;
}
.way{
width: 30%;
}
.jian{
text-align: right;
font-size: 20px;
color:gray;
}
.hidden{
visibility: hidden;
}
image{
margin-top:5px;
}
.im1{
}
.im2{
}
.im3{
}
.im4{
}
.im5{
}
.im6{
}
.im7{
}
.im8{
}
.im9{
}
.im10{
}
.im11{
}

json文件

{
"navigationBarTitleText": "所有广从线"//bar内容
}

js文件

Page({
data:{},
onLoad:function(options){
// 页面初始化 options为页面跳转所带来的参数
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
},
})

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

Javascript 相关文章推荐
javascript之更有效率的字符串替换
Aug 02 Javascript
AngularJS利用Controller完成URL跳转
Aug 09 Javascript
node.js express安装及示例网站搭建方法(分享)
Aug 22 Javascript
Vue.js组件tab实现选项卡切换
Mar 23 Javascript
Vue 2中ref属性的使用方法及注意事项
Jun 12 Javascript
浅谈React前后端同构防止重复渲染
Jan 05 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
Sep 14 Javascript
Node批量爬取头条视频并保存方法
Sep 20 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
vue登录以及权限验证相关的实现
Oct 25 Javascript
如何区分vue中的v-show 与 v-if
Sep 08 Javascript
vue-cli3项目配置eslint代码规范的完整步骤
Sep 10 Javascript
微信小程序 商城开发(ecshop )简单实例
Apr 07 #Javascript
js控制文本框禁止输入特殊字符详解
Apr 07 #Javascript
ES6学习笔记之Set和Map数据结构详解
Apr 07 #Javascript
Vue表单验证插件Vue Validator使用方法详解
Apr 07 #Javascript
js 数字、字符串、布尔值的转换方法(必看)
Apr 07 #Javascript
利用js的闭包原理做对象封装及调用方法
Apr 07 #Javascript
JS实现的模仿QQ头像资料卡显示与隐藏效果
Apr 07 #Javascript
You might like
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
2014/06/12 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
2016/03/17 PHP
CI框架中数据库操作函数$this-&gt;db-&gt;where()相关用法总结
2016/05/17 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
js 判断文件类型并控制表单提交示例代码
2013/11/14 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
2015/09/06 Javascript
JS获取IMG图片高宽的简单实例
2016/05/17 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
jQuery旋转插件jqueryrotate用法详解
2016/10/13 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
VUE重点问题总结
2018/03/19 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
微信小程序结合Storage实现搜索历史效果
2019/05/18 Javascript
对vue中的事件穿透与禁止穿透实例详解
2019/10/28 Javascript
javascript 原型与原型链的理解及实例分析
2019/11/23 Javascript
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
2020/10/29 Javascript
[50:50]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第一场 12.10
2020/12/13 DOTA
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
Tensorflow进行多维矩阵的拆分与拼接实例
2020/02/07 Python
Anthropologie英国:美国家喻户晓的休闲服装和家居产品品牌
2018/12/05 全球购物
优秀老师事迹材料
2014/02/05 职场文书
中学教师教育感言
2014/02/21 职场文书
运动会闭幕词
2015/01/28 职场文书
总账会计岗位职责
2015/04/02 职场文书
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
python playwright 自动等待和断言详解
2021/11/27 Python
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL