Time of Update: 2016-04-12
標籤:一、Touchable手勢1.React
Time of Update: 2016-04-11
標籤:以下是React官方文檔中的Thinking inReact文章的翻譯,第一次翻譯英文的文章,肯定有很多不正確的地方,還望多多包涵。原文地址:https://facebook.github.io/react/docs/thinking-in-react.html原文開始---------------------------------------------我是分隔字元------------------------------------------Thinking in React
Time of Update: 2016-04-11
標籤:一、整合便利ReactNative對外提供一個ViewCocoaPods支援ReactNative二、整合需要環境CocoaPods - gem install cocoapodsNode.js- brew install node三、用CocosPod安裝React項目的根目錄下 Podfile 檔案:platform:ios,‘7.0‘use_frameworks!target ‘kugou’ dopod ‘React‘pod
Time of Update: 2016-04-09
標籤:前面我們使用react-native init建立了一個項目,這是一個簡單的Hello World App(項目結構如)。對於iOS來說,你需要編輯index.ios.js來改變App;對於Android,你需要編輯index.android.js來修改App。然後搖晃菜單中點擊Road JS查看改變。下面我們就以Android為例子來嘗試修改了App。一、修改index.android.js檔案index.android.js檔案://Mock資料var
Time of Update: 2016-04-09
標籤: 【React Native開發】React Native控制項之ListView組件講解以及最齊全執行個體(19) 【React Native開發】React Native控制項之Touchable*系列組件詳解(18) 【React Native開發】React Native控制項之ViewPagerAndroid講解以及美團首頁頂部效果執行個體(17)【React Native開發】React
Time of Update: 2016-04-02
標籤:本文同步至公眾號http://mp.weixin.qq.com/s?__biz=MzAxMzgwNDU3Mg==&mid=402267570&idx=1&sn=4b0dc27842c32d902bad2dc4eea75f9a#rd感興趣的可以掃碼關注哈生命週期(Life
Time of Update: 2016-04-01
標籤:React比較吸引我的地方在於其用戶端-服務端同構特性,服務端-用戶端可複用組件,本文來簡單介紹下這一架構思想。出於篇幅原因,本文不會介紹React基礎,所以,如果你還不清楚React的state/props/生存周期等基本概念,建議先學習相關文檔用戶端React先來回顧一下React如何寫一個組件。比如要做一個下面的表格: 可以這樣寫: 先建立一個表格類。 Table.jsvar React = require(‘react‘);var DOM = React.DOM;var
Time of Update: 2016-03-30
標籤:Define query param in Link, accept path and query :const Links = () => <nav > <Link to={{path: ‘/‘, query: {message: ‘Yo‘}}}>Home</Link> </nav>; Use Query param by props.location.query:const Container =
Time of Update: 2016-03-30
標籤:最近接觸react架構,小記一下~~~開發環境配置要搭建一個現代的前端開發環境配套的工具有很多,比如 Grunt / Gulp / Webpack / Broccoli,都是要解決前端工程化問題,這個主題很大,這裡為了使用 React 我們只關注其中的兩個點: JSX 支援ES6 支援配合 webpack 非常方便。Webpack 配置 React
Time of Update: 2016-03-29
標籤:IndexRoute allows us to define a default child component to be rendered at a specific route when no other sub-route is available. When Home page display, we also make About component as default Route to dsiplay, only when use click Contact
Time of Update: 2016-03-28
標籤:1.React.renderToString 函數, 參數是組件,返回一個字串<!DOCTYPE html><html> <head> <title>React JS</title> <script src="../build_0.13/react.js"></script> <script
Time of Update: 2016-03-24
標籤:1.因為jsx將兩個花括弧之間的內容渲染為動態值,只需要引用對應的變數即可<!DOCTYPE html><html> <head> <title>React JS</title> <script src="../build_0.13/react.js"></script> <script
Time of Update: 2016-03-09
標籤:眼下React Native(以後簡稱RN)越來越火,我也要投入到學習當中。對於一個前端來說,還是有些難度。因為本人覺得這是一個App開發的領域,自然是不同。編寫本文的時候,RN的版本為0.21.0。我們馬上以代碼進入今天的學習。‘use strict‘;import React, { AppRegistry, Component, StyleSheet, Text, View} from ‘react-native‘;class Hello extends Component
Time of Update: 2016-03-06
標籤:React 起源於Facebook內部項目,是一個用來構建使用者介面的javascript庫,相當於MVC架構中的V層架構,與市面上其他架構不同的是,React 把每一個組件當成了一個狀態機器,組件內部通過state來維護組件狀態的變化,當組件的狀態發生變化時,React通過虛擬DOM技術來增量並且高效的更新真實DOM。本文將對React的這些特點進行簡單的介紹。 一個簡單的React組件 ——
Time of Update: 2016-03-02
標籤:React‘s inline styles allow components to stand on their own by not requiring any external CSS. However HTML‘s style attributes don‘t support pseudo selectors like :hover and :active. By using Radium to listen to mouse events we
Time of Update: 2016-02-29
標籤:上篇文章主要介紹了React的基本用法,這次將介紹一個React路由群組件—react-router。在 web 應用開發中,路由系統是不可或缺的一部分。在瀏覽器當前的 URL 發生變化時,路由系統會做出一些響應,用來保證使用者介面與 URL 的同步。隨著單頁應用時代的到來,為之服務的前端路由系統也相繼出現了。有一些獨立的第三方路由系統,比如 director,程式碼程式庫也比較輕量。當然,主流的前端架構也都有自己的路由,比如
Time of Update: 2016-02-27
標籤:基於React Native的Material
Time of Update: 2016-02-26
標籤:Origin1、React並不會通過String類型的Html片段產生DOM2、在componentWillReceiveProps中調用setState()不會觸發re-render3、componentWillUpdate中不能調用this.setState()4、在通過Ajax擷取到資料,調用this.setState()之前,應該通過this.isMounted()確定當前的component已經處在渲染完成的階段5、父組件到子組件通過props傳遞資料,子組件向父組件傳遞資料通過
Time of Update: 2016-02-24
標籤:安裝Xcode安裝Homebrew檢查是否有警告安裝Android SDK安裝flow和watchman安裝nodejs安裝react-native-cli安裝Genymotion安裝Webstorm 10建立React Native空項目使用Webstorm編輯JSX代碼檔案在iOS模擬器中運行在Android模擬器中運行安裝Xcode從App Store搜尋下載。需要Apple
Time of Update: 2016-02-23
標籤:<!DOCTYPE html><html> <head> <script src="../../build/react.js"></script> <script src="../../build/react-dom.js"></script> <script src="../../build/browser.min.js"></script>