官术网_书友最值得收藏!

1.4 微信小程序的基本概念

在開發了“激動人心”的Hello World項目之后,我們來聊點兒“輕松”的話題——編寫微信小程序界面的語言 WXML(Weixin markup language,微信標記語言)。如果你使用過 HTML (hypertext markup language,超文本標記語言)進行 Web 開發,或者使用過 XAML(extensible application markup language,可擴展應用程序標記語言)進行.NET 開發,又或者使用過 XML (extensible markup language,可擴展標記語言)進行Android開發的話,你一定不會覺得WXML陌生。如果你沒有上述開發經驗的話,也完全沒有關系,我們之后會詳細地學習WXML。如果你想提前了解一下WXML,可以訪問微信官方文檔。

除了WXML,我們還需要使用JavaScript來實現微信小程序的邏輯功能。如果你之前學習過C語言,那么JavaScript對你來講應該不會很陌生。如果你曾經使用過C++、C#或Java,那么上手JavaScript就更加容易了。如果你有過一定的C++、C#或Java開發經驗,那么你基本上不需要學習JavaScript便能順利地學習本書的內容[1]。如果你打算學習JavaScript,可以從W3School上找到一些不錯的參考資料。

在使用WXML編寫小程序的界面時,我們還需要使用WXSS來設置樣式。WXSS(Weixin style sheets,微信樣式表)與CSS(cascading style sheets,層疊樣式表)高度相似。如果你曾在Web開發中使用過CSS,那么你基本上已經了解如何使用WXSS了。我們會在后面的章節詳細地介紹 WXSS。如果你想了解一下 CSS(或者說 WXSS,因為它們實在是太相似了),也可以從W3School上找到很多參考資料。

主站蜘蛛池模板: 崇信县| 鱼台县| 晋城| 新源县| 呼伦贝尔市| 德江县| 三河市| 朝阳市| 汕尾市| 昔阳县| 鄢陵县| 电白县| 巴楚县| 鄂州市| 文安县| 略阳县| 凭祥市| 北川| 河池市| 上杭县| 三门峡市| 合江县| 孝感市| 大化| 永平县| 竹山县| 阳曲县| 炎陵县| 莲花县| 福贡县| 余江县| 漳州市| 兰州市| 宝清县| 湛江市| 西盟| 吉安县| 西安市| 如东县| 绿春县| 西吉县|