1.ng-class的用法:ng-class="";
2.ng-repeat怎麼可以新增重複資料。ng-repeat="item in arr track by $index"
3.ng新增事件的方法。
(1)在directive中,在link函式中,利用第二個引數,el,這是個jquery物件。
(2)在頁面的元素上直接新增ng-click="fun($event)",利用傳入的$event。
angular.element(event.target).html('切換狀態為:' + $scope.status);
4.ng中$開頭的
服務$scope,$element,$attrs,$transclude
驗證階段需要的屬性。
$valid $dirty $touched
方法5.自定義服務。
this.myfunc = function (x)
}); $scope.hex = hexafy.myfunc(255);
});5.5 我們比較一下factory與service的區別。factory可以返回任何型別,service只能返回物件。上邊的例子,預設返回的this.(這個是我自己理解的)
6.ng中你常用的方法有。
7.ng中controller中你可以傳入的引數。$scope,$element,$attrs,$transclude(這個不常用)
8.ng中link你可以傳入的引數。
9.ng中的表單驗證,錯誤或者修改的驗證,我隨後找**補充。$valid $dirty $touched
input屬性:
name
ng-model
ng-required
ng-minlength
ng-maxlength
ng-pattern
ng-change值變化時的**
}form控制變數
字段是否未更改
formname.inputfieldname.$pristine
字段是否更改
formname.inputfieldname.$dirty
字段有效
formname.inputfieldname.$valid
字段無效
formname.inputfieldname.$invalid
字段錯誤資訊
10.ng動畫簡單的。
過渡的簡單的:
div
.ng-hide
------------
animations
@keyframes mychange to
}div
div.ng-hide
11.ng-include這個不能跨域,如果跨域的話需要新增。
$scedelegateprovider.resourceurlwhitelist([ '' ]);
});12.ng的下路框的ng-options與ng-repeat;
}ng-options="x for (x, y) in sites"
ng-options遍歷物件更容易些。
13.angular2
angularjs2 發布於2023年9月份,它是基於es6來開發的。
Angular的面試題
1.aangular中元件之間通訊的方式 答案 props down 1.呼叫子元件,通過自定義屬性傳值 2.子元件內部通過input來接收屬性的值 events up 1.在父元件中定義乙個有引數的方法 2.呼叫子元件時,繫結自定義事件和上一步方法 3.子元件內部通過output和eventemi...
Angular 元件內容嵌入ng content
元件的內容嵌入 在元件中嵌入模板 提高元件的可復用性。很好得擴充元件的功能,方便 的服用。典型的例子就是 模態對話方塊或導航欄的使用,通常模態對話方塊和導航欄的樣式是一樣的,這是如果有乙個模板,我們只負責往裡面填充資料,是不是就方便使用多了,元件內容嵌入就是解決此類問題的。下面舉例說明 檔案目錄如下...
面試Mysql的內容
介紹各種型別的mysql索引。1 普通索引 普通索引 由關鍵字key或index定義的索引 的唯一任務是加快對資料的訪問速度。因此,應該只為那些最經常出現在查詢條件 wherecolumn 或排序條件 orderbycolumn 中的資料列建立索引。只要有可能,就應該選擇乙個資料最整齊 最緊湊的資料...