原创 AnjularJS中模型、控制器和模板的關係

基本協作關係 模型整個應用都是由模型驅動,視圖中所展示的內容和被存儲起來的內容都是模型 控制器負責業務邏輯:如何獲取模型、在模型上執行何種操作、視圖會調用模型是何種信息,以及如何轉換模型獲取想要的信息;表單校驗、調用服務器、使用

原创 raspbian 更換新源的方法

更新源的方法 首先備份之前的源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list_bk 更換新源 sudo vi /etc/apt/sources.list 替換源地

原创 Emacs快速改變字號

工作中使用的編輯器是Emacs,根據眼睛疲勞程度調整一下字號,隨意調整不用更改配置文件 放大字體: Ctrl-x Ctrl-+ 或 Ctrl-x Ctrl-= 縮小字體: Ctrl-x Ctrl– 重置字體: Ctrl-x Ct

原创 路由導航

history.pushState方法接受三個參數,依次爲: state:一個與指定網址相關的狀態對象,popstate事件觸發時,該對象會傳入回調函數。如果不需要這個對象,此處可以填null。 title:新頁面的標題,但是

原创 AngularJS方法說明

Restangular 方法 one(route, id) all(route) oneUrl(route, url) allUrl(route, url) copy(fromElement) restangularize

原创 MEAN.js框架圖片加載

mean 的圖片加載的方式區別於其他普通的頁面加載方式。 圖片路徑爲modules/madias/img/logo.png; 文件路徑爲modules/views/pic.html; 在該html文件中的圖片加載方式是 src=

原创 將Jasmine集成到JsTestDriver

快速掌握Jasmine語法 學習Jasmine記住四個核心的概念即可:分組、用例、期望、匹配。 四個核心概念分別對應Jasmine的四種函數,簡要說明如下: describe(string,function)這個函數表示分組,也

原创 高級表單

Model data binding and input directive 每個input被賦予一個ngModel指令,該指令綁定給當前的作用域上的對象 Form Validation 輸入指令email/URL/pass

原创 嵌入音頻的基本方法

$("#Audio").html( '<audio id="audio" src=../images/alarm.mp3 controls autoplay loop>' + 'Your

原创 頁面URL設置

設置頁面網址爲初始化網址:如初始化網址爲http://csdn.net 獲取當前頁面的網址信息。 獲取#在的位置信息。 截取網址信息爲http://csdn.net。 點擊刷新按鈕或F5刷新界面時將網址設置爲http://csd

原创 angular-leaflet 小例

做一個圖標和表單關聯的例子,點擊圖片可以彈出表單顯示圖片詳細信息,默認表單是關閉的,可以手動關閉表單. 首先是JS定義圖標,包括名字、經緯度、圖片等信息 markers: [ { na

原创 AngularJS Display and Formatting Data 學習筆記

Naming conventions for AngularJS directives. 文檔 (camel-case) 模板 (snake-case) Solutions for conditionally showing

原创 JS延時函數

js延時函數分兩種,一種是延時執行一次,另一種是延時反覆執行。直接說方法: 執行一次的延時 setTimeout ( function, delay ) function爲要延時執行的函數,delay爲延時的時間; 反覆執行

原创 常見的HTTP狀態( 200, 304, 404等)

一些常見的狀態碼爲: 200 — 服務器成功返回網頁 304 — 自從上次請求後,請求的網頁未修改過 404 — 請求的網頁不存在 503 — 服務器超時 轉載地址:http://blog.sina.com.cn/s/blog_

原创 # css讓文字在一行內顯示

原文鏈接:https://www.bbsmax.com/A/q4zVDDvj5K/ 1.例如 p元素,裏面的文字不換行顯示,超出部分不隱藏 p{ width:100px; wor