原创 angular實例---todomvc-app

1、HTML 1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="v

原创 快速學會Vuex的使用

一、Vuex簡介       官方定義 Vuex是一個專門爲Vue.js應用程序開的狀態管理模式 它採用集中式存儲管理應用的所有組件的狀態 並以相應的規則保證以一種可預測的方式發生變化 二、應用場景 多個視圖依賴於同一狀態 來自不同視圖的

原创 第217天:深入理解Angular雙向數據綁定的原理

一、理解angular雙向數據綁定 雙向綁定是新的前端框架中頻繁出現的一個新詞彙,也是mvvm的核心原理。angularjs五條核心信念中的數據驅動,便是由雙向綁定進行完成。 那麼什麼是雙向綁定,下面簡單進行講解。 首先我們要理解數據綁定

原创 第219天:Angular---過濾器

 在Angular中,過濾器的功能主要是格式化數據表達式,且可以自定義過濾器。作用域(scope)主要服務於頁面模板,在控制器和頁面中起橋樑作用,保存模板中的數據對象,爲模板中的元素提供方法和屬性。 一、過濾器的表現形式 在angular

原创 第216天:Angular---自定義指令(二)

自定義指令 1、第一個參數是指令的名字,第二個參數任然應該使用一個數組,數組的最後一個元素是一個函數。定義指令的名字,應該使用駝峯命名法 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <he

原创 第218天:Angular---模塊和控制器

1、使用NG實現雙邊數據綁定 所有需要ng管理的代碼必須被包裹在一個有ng-app指令的元素中ng-app是ng的入口,表示當前元素的所有指令都會被angular管理(對每一個指令進行分析和操作) 1 <body> 2 <div

原创 SVN版本管理工具的使用

一、svn下載 https://tortoisesvn.net/downloads.html 下載網站 http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html

原创 前端模塊化開發解決方案詳解

一、模塊化開發方案 前端發展到今天,已經有不少模塊化的方案,比如 CommonJS(常用在服務器端,同步的,如nodejs) AMD(常用在瀏覽器端,異步的,如requirejs)(Asynchronous Module Definiti

原创 第220天:Angular---路由

內容介紹,爲什麼要使用前端路由? 在2005左右,興起了一種叫做ajax的技術,有了ajax之後,我們向服務端提交數據的時候就不再需要使用from表單去提交了,因爲from表單之間的提交會導致頁面之間的切換,也就是說無法實現單頁應用。 

原创 小程序---微信本地存儲的方法使用

小程序---微信本地存儲的方法使用 我們在開發的過程中,常常會用到本地存儲,下面我給大家分享一下微信本地存儲的使用。 一、數據支持 需要存儲的內容。只支持原生類型、Date、及能夠通過JSON.stringify序列化的對象。

原创 小程序---微信本地存儲的方法

我們在開發的過程中,常常會用到本地存儲,下面我給大家分享一下微信本地存儲的使用。   一、數據支持 需要存儲的內容。只支持原生類型、Date、及能夠通過JSON.stringify序列化的對象。   二、方法 1、同步 (1)wx.set

原创 小程序---調用後端接口的方法

小程序---調用後端接口的方法 學習小程序一段時間了,寫頁面對我來說沒有任何問題。最近學習如何請求後端接口,本來想請求項目中正在用的接口,可是無緣,微信小程序不允許。官方給出的提示是,接口必須有域名且備案,我就無語了,我們的接口

原创 小程序入門---開發工具的使用

小程序入門---開發工具的使用 小程序發佈到現在已經2年零2個月了,現在越來越多的企業傾向於開發小程序。作爲一位前端開發人員,雖然對小程序有所耳聞,卻一直沒有嘗試去做。只是覺得很火的樣子,今天突然有了點興趣,就學習了一下,覺得還

原创 js數組去重的5種方法

js數組去重五種方法 今天來聊一聊JS數組去重的一些方法,包括一些網上看到的和自己總結的,總共5種方法(ES5)。 第一種:遍歷數組法 這種方法最簡單最直觀,也最容易理解,代碼如下: var arr = [2, 8, 5, 0, 5,

原创 js數組去重五種方法

js數組去重五種方法 今天來聊一聊JS數組去重的一些方法,包括一些網上看到的和自己總結的,總共5種方法(ES5)。 第一種:遍歷數組法 這種方法最簡單最直觀,也最容易理解,代碼如下: 1 var arr = [2, 8,