原创 (轉)process.argv總結

process 對象是一個全局變量,它提供當前 Node.js 進程的有關信息,以及控制當前 Node.js 進程。 因爲是全局變量,所以無需使用 require()。 process.argv 屬性返回一個數組,這個數組包含了啓動Nod

原创 (轉)微信小程序保存圖片到相冊

這篇文章主要爲大家詳細介紹了微信小程序保存圖片到相冊權限設置,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小夥伴們可以參考一下   微信小程序保存圖片到相冊可以分成兩種:一種是保存網絡圖片,一種是保存本地圖片 保存網絡圖片:

原创 (轉)手寫Vue的雙向數據綁定

在目前的前端面試中,vue的雙向數據綁定已經成爲了一個非常容易考到的點,即使不能當場寫出來,至少也要能說出原理。本篇文章中我將會仿照vue寫一個雙向數據綁定的實例,名字就叫myVue吧。結合註釋,希望能讓大家有所收穫。 1、原理 Vue的

原创 (轉)ES6 Generator 函數

本文作者就是我,簡書的microkof。如果您覺得本文對您的工作有意義,產生了不可估量的價值,那麼請您不吝打賞我,謝謝! Generator函數是ES6引入的新型函數,用於異步編程,跟Promise對象聯合使用的話會極大降低異步編程的編寫

原创 vue源碼的script/config.js文件相關依賴

在vue源碼的script/config.js 定義了rollup打包的配置文件 : 1 這一部分引入了一些依賴 const path = require('path')    //  path 模塊提供了一些用於處理文件路徑的小工具

原创 export和module.export的區別

// hello.js funciton hello () { console.log('hello'); } 1. export.hello = hello; var aaa = require('hello.js'); a

原创 vue中@change函數傳自定義參數

在vue項目中,某些場景中CheckBox等一些組件的@change函數需要傳一些自定義參數 實例:  <el-checkbox label="hello" v-model="helloNum" @change="changeFun

原创 獲取微信小程序生成指定頁面並且帶有參數的太陽碼的參數

微信小程序生成指定頁面並且帶有參數的太陽碼,掃碼進入該頁面拿不到太陽碼裏邊帶的參數,記錄一下 解決辦法: 微信提供encodeURIComponent方法獲取   文檔: https://developers.weixin.qq.co

原创 微信小程序scroll-view組件在安卓機上出現橫向滾動條的解決辦法

在開發微信小程序,scroll-view在安卓機上有橫向滾動條現象,iphone沒有此現象。 去掉scroll-view組件橫向滾動條: // 頁面css添加下邊樣式 ::-webkit-scrollbar{     width:

原创 uni-app小程序兩屏高度顯示置頂按鈕

<template> <view class="container"> <image class="backTop" src="../static/backtop.png" v-if="showbackTop" @tap="cli

原创 (轉)uni-app 阻止點擊事件冒泡

阻止冒泡事件 在使用Uniapp編寫的過程中寫彈窗時會發現,你給背景設置了點擊收起彈窗的狀態又給彈窗中提交事件設置了關閉的狀態,會發現事件還沒執行完彈窗就被收起,很苦惱,但是官方給我們提供了一種全端都使用的阻止冒泡事件: 官方地址: ht

原创 uni-app——@tap無法動態傳參解決辦法

最近拿uni-app做微信小程序,發現@tap動態傳參方法拿不到,於是記錄一下解決辦法 <view v-for="row in bannerList" :key="row.name"> <view @tap="doSomeing(

原创 (轉)微信小程序wx.switchTab傳參解決辦法

今天遇到一個功能,從其他頁面(暫定爲b.wxml頁)跳轉到首頁(actList.wxml),需要傳一個參數,從而判斷顯示的內容 在b.js中我是這樣寫的 按照上面寫的在actList.js裏得不到數據; 然後我去查看了下官方文檔.

原创 vue實現展開收縮動畫

1、實際效果 展開收起效果.gif 2、代碼 <!--css--> .box{ height:200px;width: 200px; background-color:black; } .draw-enter-acti

原创 TypeScript_命名空間(namespace)

什麼時候要用命名空間? 如果你發現自己寫的功能(函數/類/接口等...)越來越多, 你想對他們進行分組管理就可以用命名空間, 下面先用"類"舉例: namespace Tools { const TIMEOUT = 100;