×××實例
在之前的課程中,我們介紹瞭如何編譯與部署合約。現在,我們假設已經把合約部署到了ropsten的網絡之上。得到了地址。
現在,我們需要通過合約的ABI接口與地址來構建×××合約的實例。
新建文件:src/lottery.js:
1 | import web3 from './web3'; |
src/App.js:
componentDidMount爲react class的生命週期函數,其在reander之後執行。state是react中特殊的屬性,其只是存在於class component中,用於存儲屬性。
當state中的狀態變化之後,都會重新的執行reander函數,從而讓頁面展現出不同的效果。下面獲取了管理者的地址並存儲在了state狀態變量中。在頁面中顯示了管理者的地址。
1 |
|
本文鏈接: https://dreamerjonson.com/2018/12/02/solidity-62-lottery-project-react-state-manager/
版權聲明: 本博客所有文章除特別聲明外,均採用 CC BY 4.0 CN協議 許可協議。轉載請註明出處!