Angularjs筆記摘要2 directive

2021-08-20 19:11:00 字數 979 閱讀 9165

首先給出一段**:

angular.module(

'docstransclusionexample'

,).controller(

'controller'

, ['$scope'

, function

($scope

) ])

.directive(

'mydialog'

, function

()};

});

解釋:

directive

中的幾個屬性:

restricte:

表示該directive

僅能以element

方式使用,即:a:

表示該directive

僅能以attribute

方式使用,即:

ea:

表示該directive

既能以element

方式使用,也能以

attribute

方式使用

transclude

你的directive

可能接受頁面上的其他

html

內容時才會用到,建議你先去掉該引數。有些高階了。

scope

當你寫上該屬性時,就表示這個

directive

不會從它的

controller

裡繼承$scope

物件,而是會重新建立乙個。

templateurl

你的directive

裡的html

內容link

可以簡單理解為,當

directive

被angular

編譯後,執行該方法

引用 directive的方法:在html中summary="summary">my-dialog>

注意要把scope裡面的資料summary加上,不然資料不能正常顯示。

2D遊戲開發(2)

每次給遊戲新增新功能時,通常也會引入一些新設定。為了讓所有的設定進行統一管理,我們可以配置乙個名為 setting的模組,這個模組中包含乙個setting的類,用來儲存所有的設定。usr bin env python3.5 filename setting 儲存所有的設定 class setting...

前端2D變換

2d轉換是使元素改變形狀 尺寸和位置的一種效果 2d轉換包括 translate 位移 rotate 旋轉 scale 縮放 skew 傾斜 translate 位移 平移 translate 水平位移,垂直位移 eg 讓div水平居中 doctype html en utf 8 viewport ...

2D功能函式

一 2d功能函式 1 2d位移 transform translate x,y transform translatex x軸移動的距離 transform translatey y軸移動的距離 2 2d的縮放 transform scale x,y transform scalex transfo...