Time of Update: 2017-02-28
這篇文章主要介紹了使用AngularJS建立單頁應用的編程指引,AngularJS是一款高人氣的JavaScript庫,需要的朋友可以參考下 概述 單頁應用現在越來越受歡迎。類比單頁應用程式行為的網站都能提供手機/平板電腦應用程式的感覺。Angular可以協助我們輕鬆建立此類應用 簡單應用 我們打算建立一個簡單的應用,涉及首頁,關於和聯絡我們頁面。雖然Angular是為建立比這更複雜的應用而生的,但是本教程展示了許多我們在大型項目中需要的概念。 目標 單頁應用 無重
Time of Update: 2017-02-28
這篇文章主要介紹了AngularJS的視圖功能應用,包括ng-view和ng-template以及$routeProvider的使用,以及 $routeProvider 需要的朋友可以參考下 AngularJS支援通過在單個頁面上的多個視圖的單頁應用。要做到這一點AngularJS提供ng-view 和 ng-template指令,以及 $routeProvider 服務。 ng-view ng-view
Time of Update: 2017-01-13
背景OA管理系統中,員工提交申請單,訊息即時通知到相關人員及時進行審批,審批之後將結果推送給使用者。技術選擇最開始發現的是 firebase ,於是很興奮的開始倒騰起來。 firebase 用 起來倒是簡單:引用一個js即可,按官網上的教程很快便應用到了項目中。第二天開啟項目發現推送功能不好使了,這是為何?最後發現firebase官網打 不開了。。。難道firebase被google收了也會被天朝給牆掉?也許是firebase自己掛掉了,總之是用不了了。因為要完全把推送資料存放在
Time of Update: 2017-01-13
在項目開發時,全域scope 和 directive本地scope使用範圍不夠清晰,全域scope與directive本地scope通訊掌握的不夠透視,這裡對全域scope 和 directive本地scope的使用做一個總結。一、scope範圍1、AngularJS中,子範圍一般都會通過JavaScript原型繼承機制繼承其父範圍的屬性和方法。但有一個例外:在 directive中使用scope: { ...
Time of Update: 2017-01-18
現在公司用ionic,就是基於angularjs封裝了一些api用於webapp,最近用的angularjs的filter確實省了很多代碼,現在總結一下!ng比較雞肋的過濾器,這裡就一筆帶過吧!雞湯類常用的filter後面上例子。lowercase(小寫){{ lastName | lowercase }}uppercase(大寫){{ lastName | uppercase
Time of Update: 2017-01-18
本文執行個體講述了AngularJS實現DOM元素的顯示與隱藏功能。分享給大家供大家參考,具體如下:DOM元素的顯示與隱藏 ,是前端開發中常常會用到的功能,AngularJS中是使用 ng-hide/ng-show 兩個屬性來實現的其實我們只要使用其中的一個屬性即可實現所有功能他們的取值為 boolean。【HTML代碼】<!DOCTYPE html><html><head><meta charset="utf-8"><meta
Time of Update: 2017-01-18
本文執行個體講述了AngularJS實現ajax請求的方法。分享給大家供大家參考,具體如下:【HTML 程式碼】<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,user-scalable=no, initial-scale=1"> <link
Time of Update: 2017-01-18
本文執行個體講述了AngularJS中的DOM操作用法。分享給大家供大家參考,具體如下:在angular中使用第三方外掛程式時最好都封裝到指令(directives)中去,DOM操作也最好都解構到指令中。避免使用 jQuery 來操作 DOM,包括增加元素節點,移除元素節點,擷取元素內容,隱藏或顯示元素。你應該使用 directives 來實現這些動作,有必要的話你還要編寫自己的 directives。如果你感到很難改變習慣,那麼考慮從你的網頁中移除 jQuery 吧。真的,AngularJS
Time of Update: 2017-01-18
本文執行個體講述了AngularJS控制器之間的通訊方式。分享給大家供大家參考,具體如下:一、利用範圍的繼承方式由於範圍的繼承是基於js的原型繼承方式,所以這裡分為兩種情況,當範圍上面的值為基本類型的時候,修改父範圍上面的值會影響到子範圍,反之,修改子範圍只會影響子範圍的值,不會影響父範圍上面的值;如果需要父範圍與子範圍共用一個值的話,就需要用到後面一種,即範圍上的值為對象,任何一方的修改都能影響另一方,這是因為在js中對象都是參考型別。基本類型function
Time of Update: 2017-01-18
AngularJS使用directive()方法類定義一個指令:.directive("name",function(){ return{
Time of Update: 2017-01-19
AngularJs學習筆記系列第一篇,希望我可以堅持寫下去。本文內容主要來自 http://docs.angularjs.org/guide/ 文檔的內容,但也加入些許自己的理解與嘗試結果。一、總括本文用於解釋Angular初始化的過程,以及如何在你有需要的時候對Angular進行手工初始化。二、Angular <script> 標籤本例用於展示如何通過推薦的路徑整合Angular,實現自動初始化。 <!doctype html> <html
Time of Update: 2017-01-19
Internet Explorer Compatibility一、總括 這文章描述Internet Explorer(IE)處理自訂HTML 屬性、標籤的特性(可以理解為“特別糟糕的性質”)。如果我們打算讓應用相容IE8以及以下的版本,那麼可以繼續往下看。二、Short Version(簡述) 為了讓我們的angular應用在IE上工作,請確保: 1.
Time of Update: 2017-01-19
這一步,你會為手機列表的手機添加縮圖以及一些連結,不過這些連結還不會起作用。接下來你會使用這些連結來分類顯示手機的額外資訊。請重設工作目錄:git checkout -f step-6現在你應該能夠看到列表裡面手機的圖片和連結了。步驟5和步驟6之間最重要的不同在下面列出。你可以在GitHub裡看到完整的差別。資料注意到現在phones.json檔案包含了唯一識別碼和每一部手機的映像連結。這些url現在指向app/img/phones/目錄。app/phones/phones.json(範例片段)
Time of Update: 2018-07-20
參考:大漠老師的AngularJS實戰 web包管理器 bower 開發工具 Sublime Text3 斷點調試工具 AngularJS Batarang:Chrome的一款專門針對Angularjs的調試外掛程式 安裝完成後,就可以在開發人員工具中看到AngularJS: 構建工具 grunt 單測工具 karma+jasmine UI測試載入器 protractor:專門為AngularJS打造的E2E測試載入器
Time of Update: 2018-07-27
AngularJS提供多種模板載入方案。 最基礎的為通過預先聲明路徑的方式,通過Ajax擷取。 使用諸如gulp-html2js構建工具,將HTML模板轉化為js檔案使用。 使用script標籤引入。 一般實際情況下,開發時使用第一種方式,部署時採取第二種方式,不會採用第三種方式。本文簡要說明一下標籤引入模板。Angularjs本身支援的標籤type為text/ng-template,現在來支援另一種type:text/template。
Time of Update: 2018-07-27
demo.html: <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>AngularJS</title><script src="angular.min.js"></script> <!-- 引入AngularJS架構
Time of Update: 2018-07-28
bower安裝和使用 入門級安裝 直接上手 準備工作: 安裝nodejs 通過nodejs 安裝cnpm 詳細過程 1.安裝完nodejs 執行node -v 查看版本號碼 項目需求(建議)4.4.7 2.執行 cnpm -v (淘寶鏡像) 查看版本號碼 3.執行全域命令:cnpm i -g bower 進行全域安裝 4.在電腦本地磁碟自訂專案檔夾,通過CMD 執行 e: 、 cd webApp,
Time of Update: 2017-04-12
標籤:oct back sel fetch div roo getattr 第一個 query <!DOCTYPE html><html><head>
Time of Update: 2017-03-23
標籤:public eve res ora doc app out url class I am trying to get to Web API GET controller using
Time of Update: 2015-10-29
標籤: 本篇整理AngularJS使用OData請求ASP.NET Web API資源的思路。 首先給ASP.NET Web API插上OData的翅膀,通過NuGet安裝OData. 然後,給controller中需要使用OData的Action加上EnableQuery特性,並讓Action方法返回IQueryable<T>類型。 public class ProductsController : ApiController{ //