React Native 爬坑之路

2021-09-07 12:52:55 字數 1414 閱讀 1857

1.react 基礎 (建立元件及在瀏覽器上渲染元件)

2.設定元件樣式

3.復合元件

4.props 傳值

5.state管理 及 事件繫結

6.react 生命週期

7.index.android.js 詳解

/**

* * @flow

*//*

第一部分

匯入reactnative包,匯入reactnative元件

stylesheet:reactnative中使用的樣式表,類似css樣式表

各種開發中需要使用的元件

模板中使用的是es6語法,es5語法如下:

let react = require("react-native");

let = react;

require函式,搜尋目錄載入檔案

*/import react, from 'react';

import from 'react-native';

/* 第二部分

建立reactnative元件

模板中使用的是es6語法,

render() {} 是es6中的函式簡寫

es5語法如下:

var market = react.createclass(;

}});

*/export default class market extends component

shake or press menu button for dev menu

);}}

/* 第三部分

stylesheet.create建立樣式例項

在應用中只會被建立一次,不用每次在渲染週期中重新建立

*/const styles = stylesheet.create(,

welcome: ,

instructions: ,

});/*

第四部分

註冊入口元件

registercomponent註冊應用程式的入口元件。告知reactnative哪乙個元件被註冊為應用的根容器

第二個引數使用了es6語法,箭頭函式:

() => market

返回的必須是定義的元件類的名字

等價於function()

*/

springboot爬坑之路

modelattribute name taco public taco taco enableautoconfiguration spring通常建議我們將main方法所在的類放到乙個root包下,enableautoconfiguration 開啟自動配置 註解通常都放到main所在類的上面,這...

webApp爬坑之路(1)

這句的意思是將頁面鎖定到1.0的比例,且不允許使用者強制縮放。經測試,在我的android4.x的手機中,系統自帶的瀏覽器解析成功,將手機畫素值轉化成了物理畫素值 就是你的手機螢幕實際大小,不是你的解析度大小!但是在uc中不成功,原因未明。這個我沒有水果機,沒法測試,大概是真的吧?這個基本問題解決了...

ssh連線的爬坑之路

ssh連線,也就是通過公鑰進行免密登陸 root目錄需要 chmod 700 root 生成秘鑰 ssh keygen t rsa檢視ssh日誌 cat var log secure重啟ssh systemctl restart sshd如果不小心刪除了日誌檔案,需要執行 systemctl res...