Time of Update: 2015-12-16
標籤:<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script src="./react-0.13.2/build/react.js"></script> <script
Time of Update: 2016-07-21
標籤:Text組件為React中一個基本組件,和Android中的TextView組件相類似用來顯示基本的文本資訊,該控制項除了基本的顯示布局之外,可以進行嵌套顯示,設定樣式,以及可以做事件(例如:點擊)處理。下面我們來一個執行個體: 1 import React, {Component} from ‘react‘; 2 import { 3 AppRegistry, 4 StyleSheet, 5 Text 6 } from ‘react-native‘; 7 8
Time of Update: 2016-07-11
標籤:一、起因ES6新納入了很多振奮人心的新特性,真的很讓人忍不住去嘗試一下。不過,由於現在大部分的瀏覽器對ES6的支援程度都不是很好。所以如果想要放心地使用一些新特性,還需要用一些工具,將ES6或者ES7的代碼轉為ES5的代碼。今天,就配置了一下環境,寫了一個react-router,主要是練習自己的編程能力,哈哈。。。在此分享一下!二、ES6環境搭建搭建環境的工具有很多種,jspm,webpack,gulp等等。。。我主要是採用gulp+babel+browserify來搭建的。具體步驟如下
Time of Update: 2015-10-26
標籤:在使用React進行構建應用時,我們總會有一個步驟將組建或者虛擬DOM元素渲染到真實的DOM上,將任務交給瀏覽器,進而進行layout和paint等步驟,這個函數就是React.render()。首先看下該函數的介面定義:ReactComponent render( ReactElement element, DOMElement container, [function callback]
Time of Update: 2015-08-28
標籤:facebook 應用程式 中文版 開發 React Native 中文版Facebook 在 [React.js Conf 2015](http://conf.reactjs.com/) 大會上推出了基於 JavaScript 的開源架構 [React
Time of Update: 2016-06-19
標籤:React 便於使用 inline-style,而 semantic-ui 和一些特殊情況不得不使用樣式檔案。另外,瀏覽器安全色性問題也需要解決。解決方案:同時使用 post-css + autoprefixer 和 inline-style-prefixer。注意:semantic-ui 官網建議在 meteor 中使用 less-autoprefixer 來進行編譯。為了統籌大局,我們還是繼續使用 less 包,另外加持 post-css + autoprefixer
Time of Update: 2016-06-18
標籤:semantic-ui 的 fixed menu 和 sidebar 放在 body 中啟動並執行很好(這是 sui 的預設設計),但是在 react 應用中,組件體系都是放在比較深的地方,很難直接放在body中,這時,問題很多。基本思路:建立一個 sidebar 組件,以此作為 sidebar 的 context,並將內容全部放到 pusher 部分中。如此構建,會發現很多問題:navbar 和 sidebar 不再是
Time of Update: 2016-06-15
標籤:學習react也有一段時間了,使用react後首頁渲染的速度與seo一直不理想。打算研究一下react神奇服務端渲染。react服務端渲染只能使用nodejs做服務端語言實現前後端同構,在後台對react組件進行解析並產生html字串後返回視圖頁面。後台為什麼可以解析react組件?因為Node.js是一個Javascript運行環境,nodejs與javascript文法基本是相同的,所以nodejs可以正常解析react組件。一、準備動作 1、安裝nodejs與安裝expre
Time of Update: 2016-06-04
標籤:We will learn how to change the address bar using a component from React Router. In Root.js:We need to add a param to change the Route:import React from ‘react‘;import {Provider} from ‘react-redux‘;import {Router, Route, browserHistory }
Time of Update: 2016-05-24
標籤:導航 native himi react navigator 本站文章均為 李華明Himi 原創,轉載務必在明顯處註明: 轉載自【黑米GameDev街區】
Time of Update: 2016-05-16
標籤:一、不可控組件和可控組件介紹什麼是不可控組件<input type="text" defaultValue="Hello World" />var inputValue = ?var inputValue = React.findDOMNode(this.refs.input).value什麼是可控組件<input type="text" defaultValue={this.state.value} />var inputValue =
Time of Update: 2016-04-25
標籤:今天在寫一個簡單的RN的Demo時,一連出現了好幾個錯誤,最後幸虧得以解決,在這裡把我踩過的坑以及解決辦法分享出來:1.運行出現錯誤:Could not connect to development server.解決辦法:請將項目中 AppDelegate.m 中的 jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?platform=ios&dev=true"];
Time of Update: 2016-04-20
標籤:近期做的軟體中圖片處理是重點,那麼自然也就用到了相機照相或者相簿選取照片的功能。react-native中有image-picker這個第三方組件,但是0.18.10這個版本還不是太支援iPad。這個組件同時支援photo和video,也就是照片和視頻都可以用這個組件實現。安裝 npm install --save react-native-image-picker安裝過之後要執行rnpm link命令用法 import
Time of Update: 2016-04-18
標籤:來源:知乎 React native充分利用了Facebook的現有輪子,是一個很優秀的整合作品,並且我相信這個團隊對前端的瞭解很深刻,否則不可能讓Native code「退居二線」。 對應到前端開發,整個系統結構是這樣:JSX vs HTMLCSS-layout vs cssECMAScript 6 vs ECMAScript 5React native View vs
Time of Update: 2016-03-30
標籤:The Redirect component in react-router does exactly what it sounds like. It allows us to redirect from from one route to another. import React from ‘react‘;import {hashHistory, Route, Redirect, Router, Link} from ‘react-router‘;const
Time of Update: 2016-03-27
標籤:<html> <head> <title>hello world React.js</title> <script src="build_0.13/react.min.js"></script> <script src="build_0.13/JSXTransformer.js"></script> </head> <
Time of Update: 2016-03-24
標籤:<!DOCTYPE html><html> <head> <title>React JS</title> <script src="../build_0.13/react.js"></script> <script src="../build_0.13/JSXTransformer.js"></script>
Time of Update: 2016-02-12
標籤:Code to be refactored:class FilterLink extends Component { componentDidMount() { const { store } = this.context; this.unsubscribe = store.subscribe(() => this.forceUpdate() ); } componentWillUnmount() { this.unsubscribe();
Time of Update: 2016-02-01
標籤:教程目錄react+redux教程(一)connect、applyMiddleware、thunk、webpackHotMiddlewarereact+redux教程(二)redux的單一狀態樹完全替代了react的狀態機器?react+redux教程(三)reduce()、filter()、map()、some()、every()、...展開屬性react+redux教程(四)undo、devtools、routerreact+redux教程(五)非同步、單一state樹結構、compo
Time of Update: 2016-01-14
標籤:如果你是一個 React (或者前端) 新手, 出於以下的原因, 你可能會對這個生態圈感到困惑:React 的目標群體曆來是喜歡嘗試新事物的開發人員和前端專家.Facebook 只開源了他們在實際使用的, 因此他們沒有關注那些比 Facebook 小的工程需求.現有的 React 指引水平層次不齊.在本文中, 我會假設你已有使用 HTML, CSS 和 JavaScript 開發網頁的基礎.為什麼要聽我的?關於 React, 現在已經有大量的相互衝突的建議了, 為什麼要聽我的?因為我是在