一、ng-repeat遍历,选中一行,让其变色。
html:
<tr ng-repeat="x in xx" ng-class="{'warning':scopeIDs==x.time}">
<td align="center" ng-click="toPreView(x.time)">{{x.time | date:"yyyy-MM-dd"}}</td>
</tr>
js:
$scope.toPreView = function (time) {
$scope.time=time;
};
css:
.warning{color: #f77705} //黄色,挺好看的,宝宝们!
二、ng-if 与ng-show方法
特别注意,ng-show=false,虽然可以让标签不显示,但其上绑定的事件,依然是可以触发的,用ng-if就不会有这种情况。
三、angular 实现table表格合并
<td colspan="2">{{"operation"|T}}</td><!--列合并-->
//行合并
<td rowspan="{{trainList.length}}" ng-if="$index==0"> <a href="javascript:void(0);" ng-click="downloadRqrByClssId()">{{"train.classQm"|T}}</a> </td>
四、
$scope.$apply();
当ng-model 双向绑定不起作用时。
五、百度编辑器ueditor.all.js和angularjs
修改百度编辑器中的内容时,
<ueditor id="editor" ng-model="xx" name="xx"/> ng-model双向绑定失效,编辑器内无法赋值,原因:
UE尚未加载完毕,本姑娘的解决方案:$interval,每隔100ms循环一次,不断给编辑器赋值。