宜聘科技
新聞動態
關注漢信最新咨訊,了解智能化發展成果
立即查看
微 信 咨 詢
咨 詢 熱 線

前端技術開發微信小程序時要注意什么

2022-07-20
網絡

開發一款微信小程序,所需要涉及到的技術崗位是比較多的,例如UI、前端、后端等,其中前端是實現小程序頁面的重要一環。那么作為前端技術,在開發制作小程序的過程中,應當注意什么呢?

這里宜聘科技就為大家簡單的介紹一下。

1. WXML的邏輯和寫法

小程序的界面是“應用程序界面”而不是“網頁”,開發人員需要適應WXML的邏輯和編寫,WXML不像HTML那么寬松,單個標記必須以END結束,否則將會報錯。 WXSS類似于CSS,基本上所有的CSS都支持它,另外小程序還提供了rpx(響應像素)作為度量單位(以確保小程序可以在不同分辨率設備上面正常顯示所有的元素。 開發人員需要知道rpx和其他單位的轉換關系。 WXSS不支持大括號嵌套({{}}),因此無法使用關鍵幀,CSS動畫,但可以使用transition。

2.微信腳本語言WXS的寫法

如果前端開發者想往小程序前端開發方向發展的話,除了了解HTML和WXML、CSS和WXSS之間的異同點之外,還需熟悉微信自家的腳本語言WXS(WeiXin Script,一套能在page-frame里運行的JavaScript)。

3.小程序的App-service線程通過橋接協議與page-frame進行通信

小程序中的所有JavaScript都在app-service線程中運行,而微信自己的WXML / WXSS則在page-frame中運行。App-service通過橋接協議(包括setData調用,canves指令和各種DOM事件)與page-frame進行通信,涉及消息序列化,跨線程通信和evaluateJavascript()。 這樣做的好處是主業務線程和顯示界面是分開的,即使主業務線程非常繁忙,也不會阻止用戶在page-frame上的交互。

以上便是關于前端技術開發微信小程序時要注意什么的相關介紹,想要開發制作微信小程序、網站建設、軟件APP開發和系統定制等,或者了解更多微信小程序相關新聞資訊知識,都可以咨詢安徽宜聘科技。

相關推薦

科大訊飛
漢信軟件
  • 電子健康證管理系統
  • 智慧校園管理系統
  • 智慧園區
  • 招聘管理系統
  • OA管理系統
關于我們
幫助中心
小程序開發客服
小程序咨詢顧問
咨詢客服
咨詢顧問
咨詢熱線:
19315367062
皖公網安備 34010402703624號
霸气欧美头像高清图片