小程式在520節日前夕,讓程式設計師們又躁動了一把,更新了一些很誘人的功能,如內容轉發API,iBeacon API,振動API,螢幕亮度調節API等,也增強了地圖組件的功能。
這次的更新中,也新增了一個UI元件,它就是視圖元件movable-view,它需要配合movable-area來一起使用。簡單來說,它就是一個支援在指定區域內可以拖曳內容的容器。讓我們來看一個簡單的範例:
<movable-area style="height: 200px;width: 200px;background: red;"> <movable-view direction="all" style="height: 50px; width: 50px; background: blue;"> </movable-view> </movable-area>
我們用movable-area設定了一個200x200大小的一個可拖曳區域(紅色),然後在這個區域內放置了一個大小為50x50的可以拖曳內容movable-view(藍色),這個可拖曳內容的direction設定為all,表示可以在任意方向上進行拖曳。
在一個movable-area標籤中,其實不只可以放一個movable-view,它支援放置多個movable -view,看以下範例:
<movable-area style="height: 200px;width: 200px;background: red;"> <!--蓝色任意方向拖动的内容--> <movable-view direction="all" style="height: 50px; width: 50px; background: blue;"> </movable-view> <!--黄色只能横向拖动的内容--> <movable-view direction="horizontal" style="height: 20px; width: 50px; background: yellow;"> </movable-view> </movable-area>
<movable-area style="height: 200px;width: 200px;background: red;"> <movable-view direction="none" x="50" y="50" style="height: 50px; width: 50px; background: blue;"> </movable-view> </movable-area>
這段程式碼一運行,藍色的movable-view就顯示在了(50,50)的位置上了:
#image.png
【相關推薦】
1.
微信公眾號平台源碼下載小豬cms(PigCms)微電商系統營運版(獨立微店商城+三級分銷系統)微信人脈王v3.4.5高階商業版微信魔術方塊原始碼######################################以上是微信開發新增拖曳組件--movableview介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!