Time of Update: 2015-08-19
標籤:javascript react html knockout mvvm 這次講的是把React和Knockout結合使用的樣本,兩個架構各有所長,也有不同的特點和特色,這次把他們結合起來,似乎有些膽大妄為,然而有時候就是容易遇到一些奇怪的需求。使得我們不得不去出一些奇招。然而這樣真的很奇怪嗎?實際上並不是這樣
Time of Update: 2016-02-17
標籤:題外:最近沉迷於手機端開發,對於js調用原生頗感興趣,體驗過Apache的cordova後 ,又對 Facebook的react-native引起了興趣,故此配置過程發一波,因為配置確實是問題百出,讓人痛不欲生,希望自己的經曆能對大家有些協助。 開始:一、首先安裝最新的 node官網:https://nodejs.org/en/ 二、安裝Android
Time of Update: 2015-11-20
標籤:1、安裝node 相關包npm install --save react react-dom superagent2、安裝gulp相關包npm install --save gulp-browserify gulp reactify gulp-connect3、編寫gulpfile.js 構建React檔案var gulp = require(‘gulp‘), browserify = require(‘gulp-browserify‘), reactify =
Time of Update: 2015-12-16
標籤:一、react效能1.內容類別似的盡量歸到同一人組件,這樣react不用每次都重新渲染2.類似列表的內容,要加上key,可減少渲染次數3.react渲染過程二、代碼<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <title>Document</title></head><body>
Time of Update: 2015-10-04
標籤:把react研究了一番,原動力並不是虛擬dom和響應速度,而是本著react native去的。感覺react設計的不好,沒有把html,js分離,而是混在了一起,每個新設計的組件比如TestDiv,都必須在React.render下執行才能渲染,並且要指明包含該組件的容器,比如id為example的div等。這樣實現一個大的項目的結果,非常不直觀和繁瑣,實在不明白fb是怎樣想的React.render( <TestDiv
Time of Update: 2015-09-30
標籤:最近在嘗試使用 React Native 做一些東西,發現真機調試還是有一些坑存在的。 iOS 真機調試 首先,你要讓調試用電腦和你的手機必須處於相同的 WiFi 網路中下 開啟 iOS 項目的 AppDelegate.m 檔案 更改 jsCodeLocation 中的 localhost 改成你電腦的區域網路IP地址 在 Xcode 中,選擇你的手機作為目標裝置,Run 即可 可以通過晃動裝置來開啟開發菜單(重載、調試等) Android 真機調試 在 Android
Time of Update: 2015-09-18
標籤:Origin1、React並不會通過String類型的Html片段產生DOM2、在componentWillReceiveProps中調用setState()不會觸發re-render3、componentWillUpdate中不能調用this.setState()4、在通過Ajax擷取到資料,調用this.setState()之前,應該通過this.isMounted()確定當前的component已經處在渲染完成的階段5、父組件到子組件通過props傳遞資料,子組件向父組件傳遞資料通過
Time of Update: 2015-08-09
標籤:react-mapReact中render函數中變數map中事件無法關聯的解決辦法如下所示的代碼,Input的checkbox可以正常顯示3個,但是都無法和 handleChange關聯上。 由於代碼無法正常顯示,我用圖片 var Input = ReactBootstrap.Input; var TestCom = React.createClass({
Time of Update: 2015-07-09
標籤: 這是 Steven Luscher 寫的一篇關於 React 的文章,Steven Luscher 擅長使用 React 和 GraphQL 構建應用。 原文地址:http://babeljs.io/blog/2015/06/07/react-on-es6-plus/ 當重新設計 Instagram Web 的時候,使用了一些 ES6+ 的特性來編寫 React 組件。在這裡簡要的說一下這些語言新特性對 React 應用的開發有什麼影響,這些 ES6+
Time of Update: 2015-06-08
標籤:React-Native入門指南github:https://github.com/vczero/react-native-lessionReact-Native:用JavaScript開發你的原生應用,釋放Native的UI體驗,體驗 Hybird開發效率。最近一個星期寫的文章如下:第1篇hello
Time of Update: 2016-02-16
標籤: 靜態圖片資源 當React Native0.14版本發布的時候,它為iOS和Android應用提供了一個統一的管理圖片的方法。增加靜態圖片到你的app, 然後到你的源碼樹中引用它,如:1 <Image source={require(‘./my-icon.png‘)} /> 圖片的名稱問題的解決方案跟JS模組的解決方案一致。 在上面的例子中,packager將會請求它的組件的相同目錄中尋找my-icon.png。如果你同時有my-icon.ios.
Time of Update: 2016-02-14
標籤: 該文翻譯自:https://medium.com/@Jpoliachik/react-native-s-layoutanimation-is-awesome-4a4d317afd3e#.6syi2v6yh 剛建立的React Native技術交流群(282693535),歡迎各位大牛,React
Time of Update: 2016-02-12
標籤:Code to be refacted:const AddTodo = (props, { store }) => { let input; return ( <div> <input ref={node => { input = node; }} /> <button onClick={() => { store.dispatch({ type:
Time of Update: 2016-02-04
標籤:轉載請標明出處:http://blog.csdn.net/developer_jiangqq/article/details/50633488本文出自:【江清清的部落格】本React Native講解專題:主要講解了React Native開發,由基礎環境搭建配置入門,基礎,進階相關講解。關於React Native各種疑難雜症,問題深坑總結方案請點擊查看:Mac和Windows安裝搭建React Native環境教程如下: Mac OS X版本:Mac OS X安裝React
Time of Update: 2016-02-01
標籤:在學習react遇到這個問題,頁面可以正常工作,但控制台一直出現這個警告,看著很不爽,然後研究怎麼解決。具體代碼可以查看我的github:https://github.com/huanlifen/react-key-warning.gitwarning01/todo.html程式碼片段:var TodoList = React.createClass({ render: function() { var createItem =
Time of Update: 2015-04-06
標籤:ios react native UITableView表格的建立(React Native)by 伍雪穎'use strict';var React = require('react-native');var { Image, ListView, StyleSheet, Text, View,} = React;var SampleApp =
Time of Update: 2016-01-30
標籤:下面我們開始著手去做這一個項目,因為初學不久就開始邊學邊做,所以有些地方設計不太合理。請大家多多包涵。0.0下面來介紹中的三個檔案夾, GuoKuApp:是我開發app的檔案夾。 GuoKuDB:裡面存放的是我的資料庫文檔的插入語句,這裡資料庫我使用的是mongodb。 GuoKuServer:就是我使用node.js寫的服務端啦。下面來看一下GuoKuApp裡面的內容:--------------下面是src檔案夾內容---------------------第一張是實用命令列:$
Time of Update: 2016-01-30
標籤: 學習react-native也有一個月的時間了。當學習了關於react-native的基礎知識之後,打算自己去仿一個應用去練手。於是花了10天左右的時間,這個小應用的準系統也實現的差不多了。 在展示應用之前,首先我想跟大家分享一下我學習這個技術的心得。首先,我是因為感興趣才學的這個技術,然後我學這技術的時候是沒有多少基礎的,我的javascript水平也僅僅會在網頁中’alert‘一下而已,那就更不用說node.js了。而且我只是一個剛剛踏入社會的菜鳥罷了。所
Time of Update: 2016-01-30
標籤:我有點想要吐槽,因為用原生的js實現起來挺簡單的一個小東西,改用react來寫卻花了我不少時間,也許react的寫法只有在複雜的web應用中才能體現出它的優勢吧!不過吐槽歸吐槽,對react這種優雅的代碼的寫法我自己是很喜歡的啊!來簡單的講一下,希望能對react的初學者有一些協助...:組建的編寫用了一些es6的文法,用webpack作為轉譯打包工具。把核心代碼貼上來下...var React=require("react");var
Time of Update: 2015-02-22
標籤:本文是在閱讀學習了官方的React Tutorial之後的整理,執行個體連結。 開始使用React 首先從官方擷取React.js的最新版本(v0.12.2),或者下載官方的Starter Kit,並在我們的html中引入它們: <head> <meta charset="UTF-8"> <title>React Test Page</title> <script src="../build/react.js">