微信小程序页面布局
来源:互联网 发布:淘宝怎么有流量 编辑:程序博客网 时间:2024/05/29 15:41
在写之前,看一下文件的关系
具体架构参考微信小程序开发文档
首先要布局<!--index.wxml--><view class="box"> <view class="current_city center"> <text class="center"> <text>当前城市:</text> <text>北京市</text> </text> </view> <view class="start_box space_between"> <text>起点:</text> <text bindtap="leapEvent">从哪儿出发</text> </view> <view class="end_box space_between"> <text>终点:</text> <text bindtap="leapEvent">要去哪儿</text> </view> <view class="btn_box center"> <button class="btn_search" bindtap="searchEvent">查询</button> </view></view>
其次要加样式
有两步:
第一步添加基本的样式,比如宽度和高度
第二步添加复杂的样式
/**index.wxss**/.box{ padding: 0 30rpx;}.current_city{ width: 100%; height: 80rpx; border-bottom: 2rpx solid #ccc;}.start_box{ width: 100%; height: 80rpx; border-bottom: 2rpx solid #ccc;}.end_box{ width: 100%; height: 80rpx; border-bottom: 2rpx solid #ccc;}.btn_box{ width: 100%; height: 200rpx;}.btn_search{ width: 80%; height: 80rpx; color: #fff; background-color: #c37856;}.space_between{ display: flex; justify-content: space-between; align-items: center;}
最后添加点击事件
具体用法参考微信小程序中的框架中事件的用法
//index.js//获取应用实例var app = getApp()Page({ data: { motto: 'Hello World', userInfo: {} }, //给查询按钮添加点击事件 searchEvent: function(){ wx.showLoading({ title: "请选择地点" }) setTimeout(function(){ wx.hideLoading() },2000) }, //事件处理函数 leapEvent: function() { wx.navigateTo({ url: '../search/search' }) }, onLoad: function () { console.log('onLoad') var that = this //调用应用实例的方法获取全局数据 app.getUserInfo(function(userInfo){ //更新数据 that.setData({ userInfo:userInfo }) }) }})
效果图如下:
1 0
- 微信小程序页面布局
- 微信小程序页面布局
- 微信小程序页面布局
- 微信小程序页面Flex布局
- 微信小程序开发学习笔记003--微信小程序页面布局
- 小程序页面布局之Flexbox布局
- 充值小程序前端页面布局
- 小程序开发之页面布局
- 微信小程序页面布局方式 (react native也可以用)-温故而知新
- 微信小程序入门——增删改查+页面跳转+传值取值+布局样式
- 微信小程序 Flex布局
- 微信小程序布局
- 微信小程序 View布局
- 微信小程序布局
- 微信小程序flex布局
- 微信小程序:flex布局
- 微信小程序布局display flex布局介绍
- 微信小程序布局display flex布局介绍
- C语言数据结构插入算法
- 横竖屏不同的情况来适配样式
- 二叉搜索树与双向链表(Java实现)
- 使用Flex 和 Red5开发简单视频直播功能[转]
- 分针网—IT教育: Javascript不同浏览器差异及兼容方法
- 微信小程序页面布局
- 支持火狐的文本超出隐藏以省略号显示
- netty应用
- Divisible Group Sums LightOJ
- C语言程序设计
- Android 打开本地第三方应用,如QQ,微博,微信等。
- JavaScriptCore全面解析 (下篇)
- android 上拉下拉刷新和banner轮播广告条 Github 项推荐
- 删除登录名下的用户