动漫引擎

导航

2017年3月9日

JS面试典型常见问题与解答

摘要: Q1:下面代码段的输出是什么? 为什么? (Scope) (function() { var a = b = 5; })(); console.log(b); A1: 输出是5. 在上面的立即调用函数表达式(IIFE Immediately Invoked Function Expression)中 阅读全文

posted @ 2017-03-09 08:19 动漫引擎 阅读(255) 评论(0) 推荐(0) 编辑

用ng-style修改元素的color, size等

摘要: 1) 在Controller中定义变量myStyle var myStyle={'background-color':'blue'} $scope.myStyle = myStyle; 2) 在HTML中描述DOM元素, 用变量myStyle <span ng-style="sc.myStyle"> 阅读全文

posted @ 2017-03-09 03:30 动漫引擎 阅读(240) 评论(0) 推荐(0) 编辑

ngModel缺省是by reference,

摘要: 1) 缺省是 by reference, not value, ngModel, ngOptions等都一样 2) 如果要 track value 用 "track by", ngOptions will track the identity of the item not by reference 阅读全文

posted @ 2017-03-09 03:19 动漫引擎 阅读(109) 评论(0) 推荐(0) 编辑

好习惯: 用controller as 语法和$inject数组注入

摘要: angular好习惯1: 用controller as 语法和$inject数组注入 1) 像普通的JS类一样实现controller,摆脱$scope 2) 用.$inject数组注入相关模块,便于minify 在HTML中: 在JS中: function NetController($scope 阅读全文

posted @ 2017-03-09 03:17 动漫引擎 阅读(347) 评论(0) 推荐(0) 编辑

Best Practice AngularJS

摘要: angularjs 阅读全文

posted @ 2017-03-09 03:12 动漫引擎 阅读(154) 评论(0) 推荐(0) 编辑