最近的總結

最近在看react方面的東西。react

reflux

redux是挺好的,可是寫reducer太痛苦了,要複製複製複製,天啊,好痛苦。。。
因而,我換到了reflux,須要遷移代碼,可是不難。並且,我還寫了一個connect函數,就是把一個普通的從外部接收props的AppComponent變成一個可以接收store的Component。這個過程至關有趣,體驗到**「包裝模式」**的威力。redux

任何計算機的問題均可以經過引入一箇中間層來解決。

不得不說,redux的設計是很是簡潔,沒有多餘的東西,而reflux明顯感受沒有那麼簡單。wordpress

HTML5的拖放

我簡單地寫了一個拖放的組件,遇到坑,關鍵點在這個網頁上: http://www.zhangxinxu.com/wordpress/?p=1419函數

Event.preventDefault()方法:阻止默認的些事件方法等執行。在ondragover中必定要執行preventDefault(),不然ondrop事件不會被觸發。另外,若是是從其餘應用軟件或是文件中拖東西進來,尤爲是圖片的時候,默認的動做是顯示這個圖片或是相關信息,並非真的執行drop。此時須要用用document的ondragover事件把它直接幹掉。


用dataTransfer.setData的時候,第一個參數,IE只能接受類型是Text或者URL
相關文章
相關標籤/搜索