原创 ag-Grid的基本用法一(表格列的定義)

         最近在研究基於angular2+的表格的用法,發現一種非常好用的表格,就是ag-grid,ag-grid不僅對angular1.x有支持,還支持react,vue等目前主流的前端框架,這裏我們只是對angular2+中的

原创 angular2+ ng-content淺談

        angular2+中的的內容映射使用的是ng-content指令,內容映射指的是在組件中嵌入模板代碼,方便定製可複用的組件。下面用例子來解釋一下ng-content的用法: App.component.ts <pa

原创 利用 js-xlsx 實現 Excel 文件導入並解析Excel數據成json格式的數據

原文出自http://www.jianshu.com/p/74d405940305,摘取了其中的一段,並做了相應的修改 <!DOCTYPE html> <html> <head> <meta charset="UTF-8">

原创 67 個拯救前端開發者的工具、庫和資源

轉自前端大全微信公衆號發佈的文章         在本文中,我不會去談 React、Angular、Vue 等等這些大的前端框架,也不會談 Atom、VS code、Sublime 等等這些已經很出名的代碼編輯器,我只是想簡單的分享一

原创 JavaScript淺拷貝與深拷貝淺析

          在JavaScript中,變量的拷貝是無處不在的,而且也是不可或缺的,我們常常使用框架自帶的拷貝方法,比如angular1.x自帶的,angular.copy(),有時候卻不知道使用純

原创 JavaScript日曆

         最近在看CSS的書的時候,其中有一個示例是一個日曆。於是想到要使用JavaScript寫一個簡單的日曆,能夠實現上一月,下一月的功能。我就寫了一個,代碼量不大,容易理解,只要弄懂了基本原理,大家可以在此基礎上自由發揮,在

原创 for in 與for of循環的區別

最近看了一篇google的js編碼規範,在ES6中,有3種不同的for循環。儘管每一種有它的應用場景,但Google仍推薦使用for…of。不過我喜歡使用for…in遍歷Object,使用for…of遍歷數組。for…of是ES6新引入的

原创 angular2.0+之路由守衛

本文轉載至:https://segmentfault.com/a/1190000010851032引言在企業應用中權限、複雜頁多路由數據處理、進入與離開路由數據處理這些是非常常見的需求。當希望用戶離開一個正常編輯頁時,要中斷並提醒用戶是否

原创 RxJS 核心概念之Subject

本文出處:https://segmentfault.com/a/1190000005069851,我做了一部分修改 我們在接觸到RxJS的時候,不免會有點暈頭轉向的感覺,對於什麼是Subject,什麼是Observer,什麼是Obse

原创 primeng使用步驟

1,選擇路徑,使用cli新建項目 選擇要創建項目的文件夾路徑D:\primeNG files 地址欄打開cmd輸入ng new KW2後回車 2,確認創建成功 啓動服務器 注意:如果創建成功,用cmd啓動KW2路徑下的

原创 JavaScript對象數組的排序

         JavaScript給我們提供了兩個排序方法,一個是sort(),另一個是reverse(),對於第二個方法reverse(),就是對數組倒序排序。用到的地方並不多,對於第一個方法, 是比較常用的一個方法,  如果sor

原创 React學習筆記——如何創建React組件

       最近在空閒之餘學習了一下React,發現React入門比angular2較爲容易很多(個人觀點,不喜勿噴),代碼邏輯非常簡單,只要是有JavaScript基礎的童鞋,都能看明白,想要入門的童鞋們,如果英文閱讀能力還不錯的,或

原创 JavaScript閉包總結

1.閉包的概念   閉包:是指有權訪問另外一個函數作用域中的變量的函數。 1創建閉包     創建閉包的常見方式就是在一個函數內部創建另外一個函數。 function f1(){ var n=999; function f

原创 angular2+內置表單校驗以及自定義表單校驗

       表單在web應用中是不可缺少的一部分,提到表單免不了提到表單驗證,表單驗證能夠提高整體數據質量的驗證以及用戶輸入的準確性和完整性。在這裏就說一下angular2+內置的幾種表單驗證以及用戶自定義的表單驗證,我們先說一下ang

原创 百度地圖JavaScript API 的運用

         最近在項目中用到了地圖,包含了移動標註修改座標位置,點擊標註彈出提示框等等功能,在這裏我就對百度地圖的一個簡單運用進行分享一下: 1.首先加載百度地圖JS,在引用的時候需要用到自己的百度地圖ak祕鑰,這裏我就用*號代替我