<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[刘新修]]></title> 
<link>http://pic1.liuxinxiu.com:80/index.php</link> 
<description><![CDATA[刘新修的个人博客 (Liuxinxiu'S Blog)]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[刘新修]]></copyright>
<item>
<link>http://pic1.liuxinxiu.com:80/react_Router/</link>
<title><![CDATA[react 嵌套路由相关]]></title> 
<author>刘新修 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[H5/JS/CSS]]></category>
<pubDate>Wed, 21 Sep 2016 04:58:47 +0000</pubDate> 
<guid>http://pic1.liuxinxiu.com:80/react_Router/</guid> 
<description>
<![CDATA[ 
	<p>&nbsp;/src/js/app.js</p><div class="codeText"><div class="codeHead">JavaScript代码</div><ol start="1" class="dp-c"><li class="alt"><span><span class="keyword">import</span><span>&nbsp;React,&nbsp;&#123;&nbsp;PropTypes,&nbsp;Component&nbsp;&#125;&nbsp;from&nbsp;</span><span class="string">'react'</span><span>;&nbsp;&nbsp;</span></span></li><li><span><span class="keyword">import</span><span>&nbsp;&#123;render&#125;&nbsp;from&nbsp;</span><span class="string">'react-dom'</span><span>;&nbsp;&nbsp;&nbsp;</span><span class="comment">//render((_component),Dom);</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span><span class="comment">//import&nbsp;ReactDOM&nbsp;from&nbsp;'react-dom';&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//ReactDOM.render((_component),Dom);</span><span>&nbsp;&nbsp;</span></span></li><li><span><span class="keyword">import</span><span>&nbsp;getRouter&nbsp;from&nbsp;</span><span class="string">'./getRouter'</span><span>;&nbsp;&nbsp;</span></span></li><li class="alt"><span><span class="keyword">import</span><span>&nbsp;&#123;&nbsp;Router,&nbsp;Route,&nbsp;Link,&nbsp;IndexRoute,&nbsp;hashHistory&nbsp;&#125;&nbsp;from&nbsp;</span><span class="string">'react-router'</span><span>;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span><span class="comment">/*&nbsp;using&nbsp;an&nbsp;ES6&nbsp;transpiler,&nbsp;like&nbsp;babel&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li><li><span><span class="comment">//import&nbsp;&#123;&nbsp;createHistory&nbsp;&#125;&nbsp;from&nbsp;'history/createBrowserHistory'</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span><span class="comment">//import&nbsp;createBrowserHistory&nbsp;from&nbsp;'history/createBrowserHistory';</span><span>&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span><span class="comment">/*&nbsp;Import&nbsp;Component&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li><li><span><span class="keyword">import</span><span>&nbsp;Hello&nbsp;from&nbsp;</span><span class="string">'../components/hello/hello.jsx'</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span><span class="keyword">import</span><span>&nbsp;Other&nbsp;from&nbsp;</span><span class="string">'../components/other/other.jsx'</span><span>&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span><span class="comment">/*&nbsp;ensure&nbsp;test&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li><li><span>require.ensure([<span class="string">'./test'</span><span>],</span><span class="keyword">function</span><span>(require)&#123;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;aModule&nbsp;=&nbsp;require(</span><span class="string">'./test'</span><span>);&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;console.log(<span class="string">&quot;xxxx&quot;</span><span>);&nbsp;&nbsp;</span></span></li><li class="alt"><span>&#125;,<span class="string">'test'</span><span>);&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span><span class="comment">/*&nbsp;create&nbsp;history&nbsp;for&nbsp;router&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li><li><span><span class="comment">//const&nbsp;history&nbsp;=&nbsp;createHistory()</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span><span class="comment">/*&nbsp;Router&nbsp;Config&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span>render((&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&lt;Router&nbsp;history=&#123;hashHistory&#125;&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&lt;Route&nbsp;path=<span class="string">&quot;/&quot;</span><span>&nbsp;component=&#123;getRouter&#125;&gt;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;IndexRoute&nbsp;component=&#123;Hello&#125;&nbsp;/&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Route&nbsp;path=<span class="string">&quot;other&quot;</span><span>&nbsp;component=&#123;Other&#125;&nbsp;/&gt;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Route&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&lt;/Router&gt;&nbsp;&nbsp;</span></li><li><span>),&nbsp;document.getElementById(<span class="string">'app'</span><span>));&nbsp;&nbsp;</span></span></li></ol></div><p>/src/js/getRouter.js</p><div class="codeText"><div class="codeHead">JavaScript代码</div><ol start="1" class="dp-c"><li class="alt"><span><span class="keyword">import</span><span>&nbsp;React,&nbsp;&#123;&nbsp;PropTypes,&nbsp;Component&nbsp;&#125;&nbsp;from&nbsp;</span><span class="string">'react'</span><span>;&nbsp;&nbsp;</span></span></li><li><span><span class="keyword">export</span><span>&nbsp;</span><span class="keyword">default</span><span>&nbsp;React.createClass&nbsp;(&#123;&nbsp;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;render()&nbsp;&#123;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;&lt;div&gt;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<span class="keyword">this</span><span>.props.children&#125;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&#125;&nbsp;&nbsp;</span></li><li><span>&#125;);&nbsp;&nbsp;</span></li></ol></div><p>/src/components/hello/hello.jsx</p><div class="codeText"><div class="codeHead">JavaScript代码</div><ol start="1" class="dp-c"><li class="alt"><span><span class="keyword">import</span><span>&nbsp;React,&nbsp;&#123;&nbsp;PropTypes,&nbsp;Component&nbsp;&#125;&nbsp;from&nbsp;</span><span class="string">'react'</span><span>;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span><span class="comment">/*&nbsp;导入组件样式hello.css&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li><li><span><span class="keyword">import</span><span>&nbsp;styles&nbsp;from&nbsp;</span><span class="string">'./css/hello.css'</span><span>;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span><span class="comment">//require(&quot;./css/hello.css&quot;);</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span><span class="keyword">class</span><span>&nbsp;Hello&nbsp;</span><span class="keyword">extends</span><span>&nbsp;React.Component&nbsp;&#123;&nbsp;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;render()&#123;&nbsp;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;(&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;className=<span class="string">&quot;hello&quot;</span><span>&gt;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p&gt;Hello&nbsp;World!!!!!!!...&lt;/p&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p&gt;cll不错！&lt;/p&gt;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&#125;;&nbsp;&nbsp;</span></li><li class="alt"><span>&#125;;&nbsp;&nbsp;</span></li><li><span><span class="keyword">export</span><span>&nbsp;</span><span class="keyword">default</span><span>&nbsp;Hello;&nbsp;&nbsp;</span></span></li></ol></div><p>/src/components/other/other.jsx</p><div class="codeText"><div class="codeHead">JavaScript代码</div><ol start="1" class="dp-c"><li class="alt"><span><span class="keyword">class</span><span>&nbsp;Other&nbsp;</span><span class="keyword">extends</span><span>&nbsp;React.Component&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;render()&nbsp;&#123;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;(&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p&gt;<span class="keyword">this</span><span>&nbsp;is&nbsp;other&nbsp;component!!!&lt;/p&gt;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p&gt;111111111cll不错！&lt;/p&gt;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&#125;&nbsp;&nbsp;</span></li><li><span>&#125;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span><span class="keyword">export</span><span>&nbsp;</span><span class="keyword">default</span><span>&nbsp;Other;&nbsp;&nbsp;</span></span></li></ol></div><br/>Tags - <a href="http://pic1.liuxinxiu.com:80/tags/react/" rel="tag">react</a> , <a href="http://pic1.liuxinxiu.com:80/tags/react_router/" rel="tag">react router</a>
]]>
</description>
</item><item>
<link>http://pic1.liuxinxiu.com:80/react_Router/#blogcomment</link>
<title><![CDATA[[评论] react 嵌套路由相关]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://pic1.liuxinxiu.com:80/react_Router/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>