Linux中國
地下城與碼農:點亮你的技能樹
啊哈,老王自己都不知道已經懂這麼多了。是不是也想試試?
那麼就點此鏈接吧: http://www.dungeonsanddevelopers.com/ ,會看到如下界面:
點擊「Open the talent tree »」,即可看到一個空白的技能樹,雖然是英文的,不過這應該難不倒你。
英雄!去點亮你的技能樹吧,你會回來分享你的鏈接的。
當然,作為專業人員,只是這樣點一點,似乎並不滿足,那麼我們來探究一下背後所用的技術吧。
這個網站是 352 公司在內部競賽中產生的,除了精美的仿遊戲界面外,採用了 jQuery 和 Knockout 來構建的。jQuery 大家已經熟知了,而 Knockout 可能有的人不太了解,其實它也不太新了,但是它的特性正好用在這個項目上:
Knockout 是一款很優秀的 JavaScript 庫,它可以幫助你僅使用一個清晰整潔的底層數據模型,即可創建一個富文本且具有良好的顯示和編輯功能的用戶界面。任何時候你的局部 UI 內容需要自動更新(比如:依賴於用戶行為的改變或者外部的數據源發生變化),Knockout 都可以很簡單的幫你實現,並且非常易於維護。
是不是也想自己搭建一個呢?
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
如何通過 VLC 使用字幕
使用 VLC 媒體播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 問世之前
僅僅開源還不足以實現開放,還需開放標準和建立共識。
Valve 對於 Ubuntu 的 Snap 版本的 Steam 並不滿意:原因何在
你可能會發現,Snap 版本的 Steam 並不如你期待的那樣好,你怎麼看?
Wine 9.0 發布,實驗性地加入了 Wayland 驅動
Wine 的這個新版本正在為未來做好準備!