在数据库库存储的布尔值:
但在前端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; }; });
实例应用:
黄山市民网:https://www.huangshanshimin.com/