在學習QML時,我想從一開始就學習一種好的風格。 但是,在命名方面,我已經遇到了一些問題,而且我找不到像「世界知名」編碼慣例的東西,它不僅涵蓋了您的語句順序,還包含一些很好的命名約定 (如發現這裏:http://doc.qt.io/qt-4.8/qml-best-practices-coding.html)。避免QML中的名稱衝突
我發現的問題如下:
屬性,標識,(模型)角色 - 它們都可以很容易地發生衝突,特別是當ID和角色通過多層項目存在時更是如此。
那麼,有沒有關於如何命名你的任何良好的指導方針:
- 性能
- 角色
- 標識
- 功能
- 函數變量
- 組件
在實地證明是值得的嗎?
與C++沒什麼不同,在給定的類中,所有成員都必須具有唯一的名稱(重載在一邊)。將角色,屬性和函數視爲屬於一個名稱空間。 ID始終可以獨立解析,它們形成了自己的名稱空間。 –