原创 npm插件開發-Vue插件

1、初始化項目 vue init webpack-simple npm-vue-ui 2、修改入口文件 { "name": "npm-vue-ui", "description": "npm插件庫", "version":

原创 Node 開發npm腳手架(類似vue-cli)

Node 開發npm腳手架(類似vue-cli) npm install tengyu-cli -g 源碼已經上傳碼雲:https://gitee.com/bingtengaoyu/tengyu_cli.git 一.構建腳手架思路

原创 mysql安裝後,連接報錯

問題:mql客戶端安裝後一直連接不上,手動啓動顯示無法啓動 net start mysql 解決方案: 1、查看日誌 mysqld --console 2、有可能是mysql文件夾下沒有data文件夾,這個文件夾一般需要自己創建

原创 react開發併發布npm組件

1、構建react組件模板 可以直接打包下載附件 package.json { "name": "npm-react-ty", "version": "0.0.1", "description": "", "main":

原创 JS模塊化開發-使js更加規範

爲什麼會有模塊化 命名衝突:當項目由團隊進行協作開發的時候,不同開發人員的變量和函數命名可能相同;即使是一個開發,當開發週期比較長的時候,也有可能會忘記之前使用了什麼變量,從而導致重複命名,導致命名衝突。 文件依賴:代碼重用時,引入

原创 前端圖表類可視化插件

人,都是視覺動物,好看我就用,太low就pass,因此前端的圖表類組件就有了他不可忽視的地位~ 在 JS 程序中,爲了實現漂亮的圖形、圖表和數據可視化,我們選擇使用開源庫。生活在數據爆炸的時代,我們開發的每一個應用程序幾乎都使用或者藉助

原创 ES6新特性以及優勢

ES6(ECMAScript2015)的出現,無疑給前端開發人員帶來了新的驚喜,它包含了一些很棒的新特性,可以更加方便的實現很多複雜的操作,提高開發人員的效率。下面是一些常用的新特性。他讓前端越來越接近後端... 1.箭頭操作符 如果

原创 Vue該如何選擇前端UI框架

Vue.js 是什麼 Vue  是一套用於構建用戶界面的漸進式框架。與其它大型框架不同的是,Vue 被設計爲可以自底向上逐層應用。Vue 的核心庫只關注視圖層,不僅易於上手,還便於與第三方庫或既有項目整合。另一方面,當與現代化的工具鏈以及

原创 Vue開發環境搭建

vue的安裝與項目的創建1.vue的安裝依賴於node.js,所以先安裝過node.js。從node.js官網下載並安裝node,安裝過程很簡單,一路“下一步”就可以了(傻瓜式安裝)安裝完成後可進入cmd編輯器,輸入命令 node -v進

原创 Vue全局組件與局部組件的區別

1、組件聲明<!-- 全局組件模板father模板 --> <template id="father"> <div> <h3>這是{{name}}</h1> <div>

原创 基於cordova插件的上傳下載

基於cordova的上傳下載 1.準備工作:添加插件(cordova.plugin.file,cordova.plugin.file-transfer)依賴 2.調用方法實現上傳下載(上代碼) 1.調用插件進行下載 function d

原创 ES6轉碼ES5環境配置

配置文件.babelrc1、Babel 的配置文件是.babelrc,存放在項目的根目錄下。使用 Babel 的第一步,就是配置這個文件。配置文件如下:{ "presets": [ "latest", "r

原创 數組遍歷的4種方法

四種遍歷數組的方法var arr = ["angular","Vue","nodejs","recat"];1、 for 循環for(var i= 0;i<arr.length;i++){ console.log("第一種遍歷

原创 Vue.js 面試題整理

一、什麼是MVVM?MVVM是Model-View-ViewModel的縮寫。MVVM是一種設計思想。Model 層代表數據模型,也可以在Model中定義數據修改和操作的業務邏輯;View 代表UI 組件,它負責將數據模型轉化成UI 展現

原创 sessionStorage 、localStorage 和 cookie 之間的區別

sessionStorage 、localStorage 和 cookie 之間的區別cookie數據始終在同源的http請求中攜帶(即使不需要),即cookie在瀏覽器和服務器間來回傳遞;cookie數據還有路徑(path)的概念,可以