应用弹性盒子布局

  基于 flexbox layout 的实现

    先变为 flexbox layout

 display: flex;

    从上往下

flex-direction: column;

    均匀分布,居中

justify-content: space-around;
//居中
align-items: center;

-----------------------------------------------------------------------------------

响应式长度单位rpx

  如何让元素大小适配不同宽度屏幕

    小程序规定所有设备的屏幕宽高均位750rpx

  苹果6屏幕 px:rpx = 1:2

--------------------------------------------------------------------------------------

公共样式表 app.wxss

  写全局 wxss

外置weekly页的标题

{
"navigationBarTitleText":"每周推荐"
}

---------------------------------------------------------------------

使用 navigator 组件

<navigator style="display:inline;" url="...">链接</navigator>
<!-- style="display:inline;" 可疑元素??? -->

open-type 属性

open-type='redirect'
<!-- 重定向,不返回 -->

hover-class 属性,级使用时注意之处

  后定义的会渗出,要注意定义的排序(一个坑)

----------------------------------------------------------------

配置 tabBar

<!-- 用于链接点击,icon也变换的,不然点击链接无法跳转页面 -->
open-type='seitchTab'

----------------------------------------------------------------

配置全局的导航栏样式

  全局配置 app.json 的"window"属性

<!--app.json-->
"window": {
"navigationBarBackgroundColor": "#fff",
"navigationBarTextStyle": "black"
}

-------------------------------------------------------------------

数据绑定-从视图中抽离出数据

  基于DOM API手动更新视图的缺点--引入 data binding

  pageObject 的注册

  pageObject 的 data 属性

Page({
data:{
thisWeekMovie:{
name:"......",
comment:"......",
imges:"/imges/g.jpg"
}
s:61
}
})

  运算表达式的数据绑定

<!--例-->
<text>{{(s>=60)?"及格":"不及格"}}</text>

  使用开发者工具查看和修改页面状态数据

  在小程序框架中,每个页面所需要的各种数据,都是集中在这个页面所注册的页面对象中定义的

最新文章

  1. PHPSTORM设置新建PHP文件头部注释
  2. 三剑客之SED
  3. ue4 shooterGame 第一步 搭建git linux服务器
  4. Spring的国际化资源messageSource
  5. C#:实现托盘(任务栏图标与托盘图标互斥)
  6. mini.open打开窗口时传递参数
  7. Android M Permission处理
  8. 杭电ACM(1002) -- A + B Problem II 大数相加 -提交通过
  9. Oracle常用查询命令
  10. SSH自动部署
  11. 键盘enter事件时间页面绑定
  12. 《从Paxos到ZooKeeper分布式一致性原理与实践》学习笔记
  13. 金蝶k3wise 核算项目、辅助资料
  14. 在公网上的Linux,我的一些配置分享
  15. Jmeter如何把响应数据的结果保存到本地的一个文件
  16. ASP.NET MVC 3 Razor 语法
  17. ionic3 打包Xcode 9 Swift Language Version (SWIFT_VERSION) Ask 报错
  18. MapReduce -- TF-IDF
  19. Windows 以管理员运行而不提示
  20. bzoj1086

热门文章

  1. 在你面前有一个n阶的楼梯,你一步只能上1阶或2阶。 请问,当N=11时,你可以采用多少种不同的方式爬完这个楼梯();当N=9时呢?
  2. Spring源码阅读一
  3. C语言日记② 初识 C的内存
  4. 题解 [HAOI2018]反色游戏
  5. windows10安装MySQL8.0.27
  6. 在Windows上使用Docker 创建MongoDB 副本集的极简方法(翻译)
  7. UML图 | 时序图(顺序、序列图)绘制
  8. Python基础——数据类型——字符串
  9. 洛谷 P2120 [ZJOI2007] 仓库建设
  10. 最短路径算法:弗洛伊德(Floyd-Warshall)算法