Angularjs接收服务端的布尔值
在数据库库存储的布尔值:

但在前端Angularjs给布尔值却是"true" and "false"。
因此你值去显示服务端的布尔值时,也许永远得到的是false值。
所以,Insus.NET在开发过程中,得写一个Service来进行转换:



'use strict';
app.service('convertService', function () {
this.bit2bool = function (obj) {
var bln = false;
switch (obj) {
case 'True':
bln = true;
break;
case 'False':
bln = false;
break;
default:
bln = false;
break;
}
return bln;
};
});
Source Code
实例应用:

赞 (0)
