原创 AngularJS中自定義指令
AngularJS中除了內置指令,還可以自定義指令。自定義指令和自定義過濾器一樣,有兩種方法:第一種,在module中配置:$compileProvider.directive('directiveName', functio
原创 Gulp+browser-sync打造前端開發自動刷新
以下是gulpfile.js:var gulp = require('gulp'), config = require('./config'), cleanCss = require('gulp-clean-css'),
原创 獲取元素的最終樣式
看到這樣一道微信面試題:用JS代碼求出頁面上一個元素的最終的background-color,不考慮IE瀏覽器,不考慮元素float情況。(2017.3.1補充:賽賽同學提醒了我,還要考慮background這個複合屬性,情況變得異
原创 在使用淘寶鏡像的情況下發布npm包
發現npm在全局變爲淘寶的鏡像源後,登錄和發佈包失敗,報以下錯誤: npm ERR! code E409 npm ERR! Conflict 命令修改如下,可以發佈到npmjs npm login --registry http://reg
原创 html防止iOS將數字識別爲電話號碼
<meta name="format-detection" content="telephone=no" />
原创 MySQL導入txt數據及導出整個數據庫或者數據庫某個表的方法
MySQL導入txt數據例:create schema foursquare_nyc; use foursquare_nyc; create table checkins( userid int not null auto_incre
原创 移動端 web 開發總結
看這個鏈接 https://juejin.im/entry/58f6d9fb44d904006c121d2e 移動端:active僞類無效的解決方法:By default, Safari Mobile does not use the :a
原创 同時添加多個github ssh key的方法
打開git bash,$ cd ~/.ssh$ ssh-keygen -t rsa -C "[email protected]"提示Enter file in which to save the key,如果之前沒有key,直接en
原创 node.js中exports與module.exports
你肯定非常熟悉nodejs模塊中的exports對象,你可以用它創建你的模塊。例如:(假設這是rocker.js文件)exports.name = function() { console.log('My name is L
原创 解決Linux下gulp中events.js:72的問題
晚上在Linux下搭建環境,代碼都下好了,gulp也在全局裝好了,按照在Windows下的習慣,直接在目錄下敲gulp,結果拋出異常了。 開始還以爲是權限問題,用了sudo發現沒用,就去看了看gulpfile.js,內容如下:'use
原创 JavaScript中逗號運算符和this
遇到一道題目,寫出下面的輸出:結果如下: 第一個是child's name沒有問題,第二個指定的也是child,依然是child's name,第三個和第二個實際上是一樣的,(parentObj.child=parentObj.chi
原创 AngularJS表單驗證操作例子分享
<!--form.html--> <!DOCTYPE html> <html ng-app="firstMoudule" lang="zh-CN"> <head> <meta charset='utf-8'> <link
原创 Mac下MongoDB配置方法
官方安裝方法:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/ 會遇到"WARNING: soft rlimits too low. Number of fi
原创 前端性能優化之預加載
網絡連接的快慢,是前端性能的瓶頸之一,在這裏我們能做些什麼呢,下面介紹幾個通過瀏覽器特性來很容易提高資源加載速度的方法:DNS prefetching DNS解析的速度可用通過下面的標籤來進行預解析:<link rel="dns-pr
原创 AngularJS 2.0 學習記錄(一)
開始認真學習ng2了,之前看了一下typescript,沒有太大感觸,還是直接練手學習得快。