Time of Update: 2016-06-06
標籤:記下自己的react學習之路 ,官方文檔寫的很詳盡,學起來應該比較簡單官方文檔地址:react.http://reactjs.cn/react/docs/getting-started.html1.1 全域安裝命令列工具(依賴 npm)在任何目錄進行全域安裝,效果都是一樣的。所以可以不切入到專案檔夾。npm install -g react-tools 1.2jsx檔案轉成標準的 JavaScript: jsx --watch
Time of Update: 2016-08-16
標籤:react native環境搭建請移步:react native環境搭建這裡說說react native建立完成之後,運行中出現的常見問題,問題1:java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment
Time of Update: 2016-08-16
標籤:/*彈出層測試*/import React,{Component} from ‘react‘;import { StyleSheet, View, Image, Text, TouchableOpacity, ScrollView, Navigator, Alert, //引入Alert組件 TouchableHighlight, AlertIOS //引入AlertIOS組件} from ‘react-native‘;//建立一個組件class
Time of Update: 2016-08-13
標籤:1:運行React Native報串連錯誤解決解決方式:在終端進入專案檔裡,然後執行:(cd Pods/React; npm run start) 2:組件生命週期介紹建立階段 1、 getDefaultProps作用於組件類,也就是調用React.createClass()的時候被調用。 每次建立組件的時候執行且只執行一次,方式如 reload Js。用來處理props的預設值。note :
Time of Update: 2016-08-13
標籤:可觸摸組件有: TouchableHighlight,TouchableNativeFeedback,TouchableOpacity,TouchableWithoutFeedback 1. TouchableWithoutFeedback,在使用者觸摸的時候沒有反饋任何觸摸效果,體驗很不好,基本很少使用. 2. TouchableNativeFeedback 是Android作業系統專用組件,使用原生控制項相應的狀態來展示, 比如5.0以上產生漣漪效果. 3.
Time of Update: 2016-08-13
標籤:前言匯總下比較實用的atom外掛程式[偏react開發的]-- 暫時應該沒有比我更全面的!嘎嘎atom-react-autocomplete–項目內,組件名及狀態的自動補全 autocomplete-js-import–模組匯入智能提示 emmet-jsx-css-modules– React內的Emmet補全,非單純的expand【class => className 】!!language-javascript-jsx – JavaScript, ES6, ES7, React
Time of Update: 2016-08-11
標籤:折騰了兩天終於解決了問題,一開始用模擬器是報如的錯然後用真機的時候又報的錯 這個錯誤網上有很多解決方案,說是要降級處理,將build.gradle中的1.3.1改成1.2.3,但是改完之後問題依然沒有解決,My
Time of Update: 2016-08-04
標籤:1.react native - expected a component class, got [object Object]組件引用名稱必須是首字母大寫譬如:import Login from ‘./login‘;//檔案名稱和裡面的類名首字母小寫都沒關係,但是引用的別名必須首字母大寫 2.TextInput不顯示必須要設定TextInput的高度,預設是沒有邊框的textInput :{ height : 40, borderColor:
Time of Update: 2016-07-15
標籤:---恢複內容開始---要想用react,需要安裝:1)babel-sublime;作用:編譯es6,支援ES6, React.js,
Time of Update: 2016-06-25
標籤:1,React的開發背景2,React的特點3,React的開發環境搭建3.1 下載FaceBook官方的基礎代碼 :facebook.github.io/react/index.html3.2 文字編輯器Sublime Text3安裝 3.2.1 下載sublime Text3下載 地址:http://www.sublimetext.com/3
Time of Update: 2016-06-17
標籤: 閱讀本文需要有React的基礎知識,可以在React 入門執行個體教程和React中文官網進行基礎學習。 沒有React基礎也可以學習本文,本文主要不是學習React,而是gulp+browserify進行模組化開發。1.建立項目和環境搭建 我們可以先建立一個檔案夾叫react_item,作為項目的根目錄。 開啟命令列,cd到項目的根目錄下,我們需要通過npm安裝gulp,輸入:npm install gulp
Time of Update: 2016-06-15
標籤:React的屬性和狀態React資料使用兩種事物進行傳遞:1.屬性(props):在組件外部傳入,組件內部通過this.props獲得(與生俱來,不容易被改變的)2.狀態(state):在組件內部設定或更改,組件內部通過this.state獲得(狀態是後天獲得的,經常會發生改變的)屬性專一,狀態多情 React屬性(Props)屬性是在一個組件被聲明的時候就被(父組件)賦予的,並且不可被修改屬性被傳遞的方式一般在組件被調用時候被傳入屬性可以使字串、數組、對象...直接把Objec
Time of Update: 2016-06-13
標籤:moles-packermoles-packer 是由攜程架構團隊研發的,與攜程moles架構配套使用的React Native 打包和拆包工具,同時支援原生的 React Native 項目。github地址npm地址安裝#從npm倉庫中安裝。npm install -g moles-packer擷取協助資訊moles-packer --help使用#在React Native項目根目錄下執行命令moles-packer --input /path/to/project --entry
Time of Update: 2016-06-09
標籤:本教程的實現效果如下:為了實現其淡入/淡出的覆蓋效果, 還有取消按鈕, 在此用了一個三方的組件, 大家可以先安裝一下:三方組件的地址:https://github.com/eyaleizenberg/react-native-custom-action-sheet (可以看看,也可以直接按我的步驟走) 1. 在terminal的該工程目錄下運行: npm install react-native-custom-action-sheet --save2. 然後運行:
Time of Update: 2016-06-04
標籤:We will learn how to add React Router to a Redux project and make it render our root component. Install: npm install --save react-router import React from ‘react‘;import {Provider} from ‘react-redux‘;import {Router, Route} from
Time of Update: 2016-06-02
標籤:明後兩天,ReactEurope 2016大會在巴黎舉行,本次大會演講主題有:React Native(動畫及運行效能最佳化)Flux-like 資料架構(GraphQL 最佳實務與展望、Redux 發展方向、Falcor 介紹、Flux 架構 debug)工具(Flow、Exponent IDE、Recompose)大會網址:https://www.react-europe.org上線了 CTO
Time of Update: 2016-05-06
標籤:原文連結:http://mp.weixin.qq.com/s?__biz=MzA5Njc3Njk5NA==&mid=2650528748&idx=1&sn=4d3093e963ce76c642eb0c5d9a97625b#rdReact的起源React來自於Facebook,是的,就是那個你們聽說過但是打不開的網站。Facebook的開發人員當時在開發一個廣告系統,因為對當前所有的MVC架構不滿意,所以就自己寫了一個UI架構,於是就有了React。後來因為覺得實在是
Time of Update: 2016-05-06
標籤:更新版本的React Native將會讓你訪問更多的APIs, 這樣我們可以去使用更多的APIs,視圖Views,以及開發人員工具以及其他一些好用的東西。瀏覽版本更新日誌就會發現整體FB官方開發進度還是非常緊張的,這樣就很容易導致舊版本會出現不能用的情況,後期可能會出現不可預料的情況,這邊建議大家盡量更新最新正式版本。我們大家都知道一個React
Time of Update: 2016-05-03
標籤: 最近一直在思考一個問題,react的單向資料流面對深層次組件集合(redux
Time of Update: 2016-04-27
標籤:今天,開始學習第二節!!!工欲善其事,必先利其器react推薦我們使用webpack來打包檔案,那麼我們就用吧!(其實真心不想用啊)至於好處網上寫的天花亂墜的,大家自行解決啊...這節主要就學習怎麼配置webpack了,這玩意我搗鼓了整整一天才弄的一知半解,哎,腦子差就是吃虧...1.提前準備工作(ps:自己裝好node啊,別怪我沒提醒你)首先,你需要有一個自己的檔案夾,至於什麼名字你自己看著辦,我的叫做 reactdemo裡面放一個測試的html加一個js檔案夾 2.安裝