React踩坑記(一)——API React和ReactDOM,擅自引入cdnjs的後果

來源:互聯網
上載者:User

標籤:

今天開始學習React,一開始就遇到好多坑,花了不少時間(當然也是花費了指導我的那位大神的時間)。
特此記錄,也方便有人踩坑的時候避免這樣的情況再出現。

中文網站和國外官網

首先說一下英文官網:http://facebook.github.io/react/index.html
作為一個英文差到極點的程式員小白,在這門技術面前毅然決然地選擇了中文官網:http://reactjs.cn/
但是!這是一個坑點,因為技術更新的原因,肯定在中文網的版本跟官網的版本是有落差的。所以在跟著中文網的教程敲代碼的時候,發現這結果跟預期的不一樣,所以只能去看看英文版的官網的代碼。確實,因為版本的原因,這個代碼中的React.render(),在官網已經是ReactDOM.render()。於是改了一下,運行,OK!

擅自引入cdnjs庫的問題

我承認個人在技術這方面過於有些小聰明,但是這有時候卻給我帶來了麻煩,在編寫代碼的時候我看著代碼上引入的script是。
當時沒有測試這個庫能不能用,我還是堅持應該新版本會相容舊版本的這一說。繼續寫代碼(coding…),到最後啟動並執行時候。這一下可不行了,報錯了,於是找了半天文法問題,沒發現有什麼不對,最後看看控制台才發現這個庫中報錯了,然後無奈又換回去了。個人認為這是React與babel-core庫版本搭配的問題。

總結
算了,以後還是繼續照著官網學習吧  ̄□ ̄||

React踩坑記(一)——API React和ReactDOM,擅自引入cdnjs的後果

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.