自用笔记:本文属于自用笔记,不做详解,仅供参考。在此记录自己已理解并开始遵循的前端代码规范。What How Why
看看官网的案例,提供两种来源的图片:本地、服务器。
1 | import React, { Component } from 'react'; |
图片样式
关于图片样式的设计,介于前端开发我们会考虑适配问题,通过flex-rem来进行适配。但是做了demo发现以下特点:
- Image组件必须设置图片高度,否则不会显示。本地图片可以不设置尺寸,会按照图片的大小显示,服务器上的图片必须设置图片高度。
- 通过在两台Android手机测试发现,宽度可以不设置。高度不够,图片不会压扁,系统将截取中间部分,多余的图片将不会显示。(但是,官网提供的demo却不尽人意,原理是什么)
- 想要通过PixelRatio来控制显示的大小,但是同样的屏幕设备设备像素相同,但是分辨率却不同1.5/3
- React Native 布局样式的单位是不是 pt、px,而是 dp。
1 | 'use strict'; |