2018-02-06

参考微信小程序的开发文档开发手册,关注版本更新说名

/**app.wxss**/
.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 200rpx 0;
  box-sizing: border-box;
} 

问题一:display:flex布局???
参考阮一峰Flex 布局教程:语法篇

bg2015071004.png

rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。

注意,设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。

demo
问题二:padding:200rpx 0;单位???
微信小程序新单位rpx与自适应布局

app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。
window用于设置小程序的状态栏、导航条、标题、窗口背景色。

swiper组件

swiper-item
仅可放置在<swiper/>组件中,宽高自动设置为100%。

经验之谈

水平方向rpx
垂直方向px 间距 可滚动
在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。wx:key="*this"

事件绑定

image.png

路由

wx.navigateTo(OBJECT)保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。
wx.redirectTo(OBJECT)关闭当前页面,跳转到应用内的某个页面。
wx.reLaunch(OBJECT)关闭所有页面,打开到应用内的某个页面。
wx.switchTab(OBJECT)跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

OBJECT 参数说明:

参数 类型 必填 说明
url String 需要跳转的 tabBar 页面的路径(需在 app.json 的 tabBar 字段定义的页面),路径后不能带参数
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)
image.png

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载链接 注:本文转载知乎上的回答 作者:初雪 链接:https://www.zhihu.com/question...
    pengshuangta阅读 28,772评论 9 295
  • 第一组:姚成栋 Ztree基础 在用新框架的时候你可以看到搜索部门用了一个树,如下图 这个树其实就是用了ztree...
    胡諾阅读 399评论 0 0
  • honegap PhoneGap 恐怕是最老的一个框架了,相信很多人都已经听说过甚至使用过它,但是PhoneGap...
    aysta阅读 372评论 0 1
  • 我一天要死去一千次 睁眼闭眼之间 天地变黑 时间,在开花和落叶中睡眠 把眨眼变成了日出日落 把三生三世捏成了一瞬 ...
    wnc万年春阅读 220评论 1 2
  • 夜路归心似箭, 机场字眼牵连。 远离清连高速, 渐入花东心弦。
    康真阅读 286评论 0 0