很多人都有這樣的疑問,基于HTML5 Canvas實(shí)現(xiàn)的元素怎么和用戶進(jìn)行交互?在這里我們用到HT for Web(http://www.hightopo.com/guide/guide/core/beginners/ht-beginners-guide.html)寫了個(gè)Demo進(jìn)行示例。
場(chǎng)景如下所示,在該場(chǎng)景中雙擊溫度和濕度下的Node,會(huì)生成輸入框供用戶填寫內(nèi)容,這之后,用戶按下“Enter”鍵可以將輸入內(nèi)容傳到Node中,同時(shí)刪除輸入框,地址::http://www.hightopo.com/demo/GraphInput/display.html
接下來我們探討一下具體實(shí)現(xiàn):
準(zhǔn)備工作如下:
<script src='ht.js'></script>