原创 小程序資源下載、解壓、保存到本地及本地文件的使用

小程序對資源存儲有限一般10M,不要超過限制 思路解析:將資源保存到本地,首先 需要獲取到 本地路徑 ,然後將文件下載(下載前需要判斷文件是否更新,第一次和更新則需要下載,如果存在之前的資源則將其刪除),解壓(壓縮包需要解壓,解壓

原创 小程序顯示彈窗時禁止底層頁面滾動

當彈框內容有滾動的時候,採用第一種方式有效 ① 第一種方式 利用position:fixed. 禁止頁面滾動. 一. 頁面結構html <view class="indexPage {{proInfoWindow?'index

原创 uniapp基礎使用入門

uniapp 項目的創建: 可以使用hbuildx也可以npm的方式,不同之處在於,開發app只能用hbuildx。 這裏介紹使用hbuildx的方式,(npm 方式可以參考官網) 項目創建步驟: 1)操作如下圖,點擊 項目

原创 react 腳手架創建項目步驟

前序:react 腳手架創建項目,分react高低版兩種,接下來具體看實施 react低版本 1、全局環境:npm install -g create-react-app 創建項目:create-react-app 項目名 創建

原创 原生js實現表格拖動選項

題目要求如下圖所示,具體思路:拖動改變選擇項,用的的事件是js的拖動相關事件。 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <me

原创 小程序中使用防抖和節流

函數防抖 函數節流,真正的含義是:延遲函數執行。即不管debounce函數觸發了多久,只在最後一次觸發debounce函數時,才定義setTimeout,到達間隔時間再執行 需要防抖的函數。 用處:多用於 input 框 輸入時,

原创 單向數據流和雙向數據流及雙向數據綁定

在react中是單向數據綁定,而在vue中的特色是雙向數據綁定。但是其實就我個人的理解是: 其實無論是vue還是react其實還是提倡單向數據流去管理狀態,這一點在vuex和redux狀態管理器上體現的很明顯。只是vue爲UI控件

原创 uniapp入門

uniapp 項目的創建: 可以使用hbuildx也可以npm的方式,不同之處在於,開發app只能用hbuildx。 這裏介紹使用hbuildx的方式,(npm 方式可以參考官網) 項目創建步驟: 1)操作如下圖,點擊 項目

原创 app中嵌入h5頁面

app嵌入h5頁面,可以使用vue項目構建的頁面,也可以使用原生的html頁面,我在這寫的是原生的html頁面 代碼地址: 原理分析: 1)h5和app之間通過url 傳遞數據 2)app會提供一個接口對象的引用(即app端留着h

原创 vue excal 表格導出

案例以vue 和element 爲例 element 按照 正常的使用方法 安裝,使用 具體看導出步驟: 1.安裝依賴項 : npm i file-saver xlsx script-loader -D 2.下載 所需的js 文

原创 原生微信小程序注意點

小程序 注意 注意:小程序裏面 圖片的命名不能含有中文 不能有空格 區分大小寫 圖片不能過大 以接口或者鏈接形式的圖片開頭不能是大寫 navigateTo, redirectTo 只能打開非 tabBar 頁面。 switchT

原创 gitLab 的使用

第一次使用git 時需要配置,用戶名和郵箱,及公鑰生產。 git config --global user.name “2736027872” //換成你自己的用戶名 配置用戶名 git config --gl

原创 記錄一下學習筆記

函數式編程 參考地址:https://mp.weixin.qq.com/s/ORgzFu9Fri4u3wLVfsr71A 概念:函數式編程是一種強調以函數使用爲主的軟件開發風格。 函數式編程的目的:是使用函數來抽象作用在數據之上的

原创 git 的使用(多人協作)

1)git init //初始化git 倉庫 2)Git clone [email protected]:genwozou/ch.git //clone 項目 3)Cd 倉庫名/ //進入到倉庫目錄 4)Git checkou

原创 前端常見技術底層原理

這篇文章,只用來自己做個筆記,記錄整理的一點東西,方便以後查看。