★Chrome的ng-option不支持绑定ng-click事件:
解决办法:在select上绑定model和ng-change。
★word-break:break-all火狐浏览器不生效:
解决办法:word-break:break-all在火狐浏览器中对div标签起效果,对span标签无效果。chrome无影响。
★表格内容超出显示省略号不生效:
解决办法:
table{
table-layout:fixed; //table标签要加上这句才能正常超出显示省略号
}
td{
text-overflow:ellipsis或clip;
white-space:nowrap;
overflow:hidden;
width:**px;
}
★去掉数组中的空对象的技巧:
var Arr=[{a:'1'},{a:'2'},{a:'3'},{},{}];
var newArr=[];
newArr=$.grep(Arr, function(n) {return JSON.stringify(n) != "{}";}); //$.grep通过一定的方法对数组进行过滤
console.log(newArr); //[{a:'1'},{a:'2'},{a:'3'}]