最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序的動畫效果詳解

 更新時間:2017年01月18日 15:06:58   作者:進擊的Jary  
本文主要介紹了微信小程序動畫效果的實現(xiàn)方法與原理解析。具有一定的參考價值,下面跟著小編一起來看下吧

前言

由于公司計劃有變,所以從H5頁面改成去小程序?qū)?。所以在著手開發(fā)小程序。本人也不是什么前端高手,只是一名寫后端偶爾寫寫前端的渣渣。請前端大神們勿噴。

一、什么是微信小程序?

  小程序在我的理解中只是高度封裝的H5,封裝了各種組件。根據(jù)官方的說法小程序運行不是在瀏覽器當中。姑且算是微信的插件吧。

二、小程序不能操縱DOM

  小程序不能直接操縱DOM,鼓勵的是數(shù)據(jù)綁定。例如vue.js這種。所以個人而言感覺跟如果習慣了用JQ去操縱DOM的開發(fā)者很不習慣。需要一個習慣的過程。

三、小程序不能引用JQ

  小程序雖然可以引用外部JS。但是我一引用就出現(xiàn)異常??赡苄枰右孕薷牟拍苁褂?。我心想既然都做小程序了。不如按小程序的那一套走吧。所以就看小程序的API來走了。

四、使用小程序?qū)崿F(xiàn)基本的切換動畫

html代碼

js代碼

從上面的代碼我們可以看到,我分別用了checkCodeBtnOpacity,checkCodeOpacity控制了兩個塊的透明度。用于隱藏。

用animationData保存動畫數(shù)據(jù)。

然后給bindGetCheckCode綁定了一個click事件。

然后調(diào)用了微信的API wx.createAnimation ,然后調(diào)用了opacity(1)來顯示,然后調(diào)用translateY(-100)Y軸平移來做一個上升的效果。

相關的API參數(shù)可以查看小程序API文檔,地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-animation.html?t=2017112#wxcreateanimationobject

接著調(diào)用this.setData()來改動數(shù)據(jù)源。切換動畫完成。

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關文章

  • JS如何理解data URL

    JS如何理解data URL

    這篇文章主要介紹了JS如何理解data URL,對data URL感興趣的同學,可以參考下
    2021-04-04
  • JavaScript使用?for...in?、?for...of?或者?forEach()?遍歷元素的示例

    JavaScript使用?for...in?、?for...of?或者?forEach()?遍歷元素的示例

    for...in?、?for...of?和?forEach?都是用于循環(huán)遍歷集合元素的方法,但它們之間有一些重要的區(qū)別,本文通過實例代碼介紹JavaScript使用?for...in?、?for...of?或者?forEach()?遍歷元素的相關知識,感興趣的朋友一起看看吧
    2023-09-09
  • js轉(zhuǎn)化毫秒為時間格式代碼

    js轉(zhuǎn)化毫秒為時間格式代碼

    這篇文章主要介紹了使用js轉(zhuǎn)化毫秒為時間格式的具體實現(xiàn),需要的朋友可以參考下
    2014-04-04
  • 最全的package.json解析

    最全的package.json解析

    從我們接觸前端開始,每個項目的根目錄下一般都會有一個package.json文件,這個文件定義了當前項目所需要的各種模塊,以及項目的配置信息,本文就詳細的來介紹一下
    2021-07-07
  • UniApp開發(fā)H5接入微信登錄的全過程

    UniApp開發(fā)H5接入微信登錄的全過程

    uni-app是一個使用Vue.js開發(fā)跨平臺應用的前端框架,下面這篇文章主要給大家介紹了關于UniApp開發(fā)H5接入微信登錄的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • js 自帶的 map() 方法全面了解

    js 自帶的 map() 方法全面了解

    下面小編就為大家?guī)硪黄猨s 自帶的 map() 方法全面了解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • 原生js FileReader對象實現(xiàn)圖片上傳本地預覽效果

    原生js FileReader對象實現(xiàn)圖片上傳本地預覽效果

    這篇文章主要介紹了原生js FileReader對象實現(xiàn)圖片上傳本地預覽效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • JS 判斷代碼全收集

    JS 判斷代碼全收集

    js判斷代碼,比較全,大家可以看下代碼,熟悉常見判斷代碼。
    2009-04-04
  • JavaScript獲取上傳進度的幾種方式實現(xiàn)

    JavaScript獲取上傳進度的幾種方式實現(xiàn)

    進度條的應用是為了顯示的告訴用戶文件上傳了多少,本文主要介紹了JavaScript獲取上傳進度的幾種方式,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • JS實現(xiàn)的簡潔縱向滑動菜單(滑動門)效果

    JS實現(xiàn)的簡潔縱向滑動菜單(滑動門)效果

    這篇文章主要介紹了JS實現(xiàn)的簡潔縱向滑動菜單(滑動門)效果,通過簡單的頁面元素遍歷實現(xiàn)華東切換的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-10-10

最新評論

绥中县| 尼木县| 浦江县| 观塘区| 信宜市| 四会市| 嘉黎县| 浦东新区| 永善县| 襄汾县| 长治县| 临沂市| 岳普湖县| 温泉县| 藁城市| 靖远县| 衡阳县| 尉氏县| 重庆市| 昌平区| 沙田区| 滨州市| 简阳市| 高安市| 霍山县| 阳曲县| 岱山县| 卢龙县| 江安县| 濉溪县| 山丹县| 仙居县| 类乌齐县| 铜山县| 印江| 特克斯县| 厦门市| 遵义县| 东明县| 河间市| 泸西县|