原创 textare超出問題

一、textare超出父容器 情景如下: 修復後如下: 1、原因: textarea帶有默認固定寬高(類似的問題:images也自帶固定寬高) 2、解決方案: 給textarea重新定義寬度,我是給textarea加了一個c

原创 小程序input輸入空格不計數,並且不清除空格顯示,限制輸入50個字(不算空格)

一、需求情景: 商品評論按字數給積分,最大評論字數50個字(不含空格),輸入框右下角有計數器,如下圖 二、任務: 字數爲有效字數,即不包括空格; 有效字數達到50個字時不可再輸入。 三、難點: input的maxLength

原创 【簡單入門】使用Babel進行es6轉es5

初始狀態: 下面我們開始將這行es6代碼轉爲es5 如果不出什麼意外的話按以下步驟執行即可,如果有問題詳細看教程2 教程1 步驟1:初始化npm (注意:命令行都是在項目所在目錄temp下執行) npm init 步驟2:安裝

原创 配置puppeteer executablePath的正確姿勢

一般情況下使用**puppeteer.executablePath()**即可。 const puppeteer = require('puppeteer'); (async () => { const browser

原创 簡單上手mpvue,快速開發小程序

一、vue簡介 這裏不做贅述,詳細請看mpvue官網 二、構建一個hello world小程序 如果是老司機,看上面的步驟就行,我懂你懂。 下面照顧一下新手和健忘的我 步驟一 檢查node安裝是否成功。因爲mpvue的開發環境是

原创 【小程序】基於picker-view組件 封裝一個時間選擇器(年月日時分秒)

一、背景 最近不是到5.20了嘛,本來想做一個記錄戀愛時長的小程序來玩玩。開始的戀愛的時間輸入嘛,我想着用個時間選擇器吧,但一看小程序官方給的picker組件的時間選擇僅支持精確到日,或者日期和時間分開。想想能不能做個連在一起,精

原创 HTML語義化總結

Web標準-結構、樣式和行爲的分離 Web標準是由一系列的標準組合而成,其核心思想就是將網頁的結構、樣式和行爲分離開來,它可以分爲三大類:結構部分、樣式部分和行爲部分。結構部分主要包括XML標準、XHTML標準;樣式標準主要是指C

原创 給你的爬蟲添加定時功能 node-schedule

安裝 npm install node-schedule --save 使用 var schedule = require('node-schedule'); var j = schedule.scheduleJob('2 0

原创 Ubuntu16安裝nodejs 和 升級nodejs版本

安裝nodejs sudo apt install nodejs-legacy sudo apt install npm 更新到最新版本 sudo npm install n -g n stable 打開一個新終端就是使用最版

原创 【JS】請清楚這些概念:變量聲明 > 變量賦值 > 變量提升 > 執行上下文

先看一下這個例子,分析輸出的結果是什麼 showName() console.log(myname) var myname = '極客時間' function showName() { console.log('函數sho

原创 ubuntu16.04下安裝MongoDB和mongoose數據庫的可視化工具(mongoose也叫robo3t)

MongoDB安裝包: 鏈接:https://pan.baidu.com/s/1eha58WfumJkZzzNIOLtIsA 提取碼:yit4 mongoose安裝包 鏈接:https://pan.baidu.com/s/1c9p

原创 微信小程序禁止刷新之後蘋果端還可以下拉的問題

一、問題描述 最近在做一個小程序項目,需要禁止下拉刷新,於是在page.json裏面添加了這段話 "enablePullDownRefresh":false 全局關閉下拉刷新,這段話確實禁止了下拉刷新,無論是安卓手機端還是蘋果端

原创 【docker安裝】【採坑】windows10系統下的子系統Linux(Ubuntu)安裝docker

情景: 因爲平時對技術的獵奇心理,會安裝很多的環境,麻煩又費時,事後還不好卸載。本來想安個虛擬機來隔離我平時使用的電腦環境,經過一番調研後…最後決定使用docker。dockers能建立多個容器,相當於多個運行環境,這一點能滿足我

原创 收藏網站

Python練習題 https://www.w3resource.com/ Pandas文檔 http://pandas-docs.github.io/pandas-docs-travis/index.html

原创 mpvue踩坑總結

一、新建一個頁面後只顯示頁面的路徑 每次添加新的頁面都要npm run dev 重新編譯 在已有的頁面修改代碼不需要重新編譯,執行npm run dev 後會一直監聽着代碼變化,保存時自動編譯。注意,雖然實時編譯成微信合法的代碼