0

我只是尝试打印出一个 FALSE 的参数值,并将“false”打印为纯文本,非常令人难以置信……有什么线索吗?

   $rootScope.session = {
                "username" : $window.localStorage['user_username'] || false,
                "id_user" : $window.localStorage['user_id'] || false,
                "token" : $window.localStorage['user_session_token']
            }
    //in view
    <div>{{session.username}}</div>
4

2 回答 2

3

尝试使用ng-if指令:

<div ng-if="session.username">{{session.username}}</div>
于 2014-02-18T10:24:16.863 回答
2

Angular.js 可能会调用toString()打印的值。

false.toString();

以上结果为 string "false"

于 2014-02-18T10:24:10.290 回答