移動端開發案例

2021-10-04 12:41:51 字數 1515 閱讀 4923

touchstart、touchmove、touchend 可以實現拖動元素 

但是拖動元素需要當前手指的座標值 我們可以使用  targettouches[0] 裡面的pagex 和 pagey  

移動端拖動的原理:    手指移動中,計算出手指移動的距離。然後用盒子原來的位置 + 手指移動的距離 

手指移動的距離:   手指滑動中的位置 減去  手指剛開始觸控的位置 

拖動元素三步曲: 

觸控元素 touchstart:  獲取手指初始座標,同時獲得盒子原來的位置 

移動手指 touchmove:  計算手指的滑動距離,並且移動盒子 

離開手指 touchend: 

注意: 手指移動也會觸發滾動螢幕所以這裡要阻止預設的螢幕滾動 e.preventdefault(); 

Hive UDF開發案例

bin hive中操作 臨時函式的使用 add jar home hadoop lib train 1.0 snapshot.jar 將上傳的jar包匯入到classpath變數裡 list jars 檢視匯入的jar包 create temporary function say hello as ...

MIS系統開發案例

一 專案背景 本專案是為一家電視配件生產廠家做mis系統,該公司規模比較大,其產品在國內市場占有半數以上份額。本期專案是二期工程,系統的一期工程也是我公司做的,由於在使用上存在一些問題,啟動二期工程做優化和改進。二 專案特點 1 開發周期 從簽訂合同到驗收週期為1年 2 工作組成員 1個專案經理 在...

軟體開發案例分析

html hyper text markup language 超文字標籤語言,網頁的 原始碼 瀏覽器 解釋和執行 html原始碼的工具 hello world 1 使用標籤 2 使用標籤 1 描述文件型別和字元編碼 2 描述搜尋關鍵字和描述 塊級標籤 顯示為 塊 狀,前後隔一行 塊級塊內包含多行 ...