React Native 定義元件(簡單)
React Native 定義元件(簡單)
1. 首先建立一個header.js 檔案
2. 宣告元件
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
PixelRatio
} from 'react-native'
3. 建立元件的內容
class Header extends Component { //改為Header
render() {
return (
<View style={styles.flex}>
<Text style={styles.font}>
<Text style={styles.font_1}>網易</Text>
<Text style={styles.font_1}>新聞</Text>
<Text>有態度"</Text>
</Text>
</View>
);
}
}
4.樣式
const styles = StyleSheet.create({
flex: {
marginTop: 25, //margin-top 屬性設定元素的上外邊距。
height: 50,
borderBottomWidth: 3/PixelRatio.get(),
borderBottomColor: '#EF2D36',
alignItems: 'center', //彈性盒子元素在該行的側軸(縱軸)上居中放置。(如果該行的尺寸小於彈性盒子元素的尺寸,則會向兩個方向溢位相同的長度)。
},
font: {
fontSize: 25,
fontWeight: 'bold',
textAlign: 'center',
},
font_1: {
color: '#CD1D1C',
},
font_2: {
color: '#FFF',
backgroundColor: '#CD1D1C',
},
});
5.把模組(元件)匯出去
module.exports=Header;
6.如何使用
1.在另一個模組中匯入
const Header=require('./header');
2.使用
class FirstRN extends Component {
render() {
return (
<Header></Header>//使用
);
}
}
7.圖片演示
相關文章
- React Native 自定義元件及屬性React Native元件
- 簡單-定義一個小程式元件元件
- React基礎-定義元件React元件
- React Native 實現自定義下拉重新整理元件React Native元件
- React Native選擇器元件-react-native-slidepickerReact Native元件IDE
- react篇章-React 元件-ES6 class 來定義一個元件React元件
- React元件方法的兩種定義方式React元件
- React Native 實現 Slider 元件React NativeIDE元件
- 【原始碼解析】React Native元件渲染原始碼React Native元件
- React Native 圖片檢視元件React Native元件
- React Native圖片快取元件React Native快取元件
- React Native 效能優化元件-PureComponentReact Native優化元件
- React Native 互動元件之 SwitchReact Native元件
- 一起學React--元件定義和元件通訊React元件
- React Native startReactApplication 方法簡析React NativeAPP
- React-Native入門(2)-簡單闡述跳轉React
- 從 Android 到 React Native 開發(三、自定義原生控制元件支援)AndroidReact Native控制元件
- 簡單的自定義表單控制元件控制元件
- React Native 實現城市選擇元件React Native元件
- expo react-native視訊播放元件React元件
- beeshell:開源的 React Native 元件庫React Native元件
- React Native日期時間選擇元件React Native元件
- React Native 啟動流程簡析React Native
- React Native學習筆記----React Native簡介與環境安裝React Native筆記
- [React Native]react-native-scrollabReact Native
- React Native常用三方元件庫大全React Native元件
- React Native元件學習 StatusBar(ES6)React Native元件
- 如何在React Native中新增自定義字型React Native自定義字型
- 實現簡單元件到部署伺服器——react元件伺服器React
- 超融合基本架構簡單定義架構
- react-native 路由與選單demoReact路由
- 開源React Native元件庫beeshell 2.0釋出React Native元件
- React Native Modal元件 Android覆蓋狀態列React Native元件Android
- React Native Icon方案:react-native-svgReact NativeSVG
- react hooks 如何自定義元件(react函式元件的封裝)ReactHook元件函式封裝
- React 實現一個簡單實用的 Form 元件ReactORM元件
- 一個簡單的構建React元件動畫方案React元件動畫
- 簡單理解JSONP的定義及其實現JSON
- ESLint和元件定義EsLint元件