小程序首先 写起来感觉和web差不多,标签和rn的标签,语法和vue的语法,不过还是有一些不一样的, 这里做一下总结
1, 文件内容 都是 四位一体的(js ,wxml,wxss, json配置)这四个文件 都是会最后最为统一的一个页面去解析的,之间的引用关系是就近原则,
2,入口文件为 app文件(js ,json,wxss,)作为全局的存在, 各个页面的注册,也在app.json文件的pages属性里,以数组的形式存在的, pages就是 第一个显示的页面
"pages": [
"pages/index/index",
"pages/logs/logs"
],
3,text是用来显示文字的标签,只有被text包裹的文字才能够被选中复制, 并且可以支持‘/n’ 转义字符的解析;
4,使用的rpx,而非 px物理像素单位, pt和px的关系是说一个pt 下由 几个px构成,一般是2px=1pt。所以就是设计稿 750px= 375pt, 手机代码里 的px就要换算成pt去写,
他们的换算关系就是
1px = 1rpx = 0.5pt, 也就是说 设计稿750px , 手机端 那么就写750 rpx, 如果 写成了px 那么就是要换换成pt 变成375px
在于rpx可以根据机型去适配,并且不用转换pt, px不行
文字一般不用rpx,