Json 当ng src为空时,如何从项目文件夹上载默认图像?

Json 当ng src为空时,如何从项目文件夹上载默认图像?,json,angularjs,Json,Angularjs,我有我的ng src,phat来自一个JSON对象,如果phat是空的,我如何从我的项目文件夹中显示一个默认图像,如 这是我的JSON "_links": { "self": { "href": "http://incidents-core/app_dev.php/incidents/5" }, "attachments": {

我有我的ng src
,phat来自一个JSON对象,如果phat是空的,我如何从我的项目文件夹中显示一个默认图像,如

这是我的JSON

"_links": {
                "self": {
                    "href": "http://incidents-core/app_dev.php/incidents/5"
                },
                "attachments": {
                    "href": "http://incidents-core/app_dev.php/incidents/5/attachments"
                },
                "comments": {
                    "href": "http://incidents-core/app_dev.php/incidents/5/comments"
                },
                "thumbnail": {
                    "href": "http://incidents-core/app_dev.php/attachments/49/download"
                }
            }
这是它空的时候

"_links": {
                "self": {
                    "href": "http://incidents-core/app_dev.php/incidents/5"
                },
                "attachments": {
                    "href": "http://incidents-core/app_dev.php/incidents/5/attachments"
                },
                "comments": {
                    "href": "http://incidents-core/app_dev.php/incidents/5/comments"
                }
            }

您可以使用
ng if
ng show/ng hide
执行此操作。 把这样的条件

 <img ng-src="{{incident._links.thumbnail.href}}" 
ng-show="incident._links.thumbnail.href !== undifined && incident._links.thumbnail.href !== ''>

    <img ng-src="img/default.jpg" 
ng-show="incident._links.thumbnail.href === undifined || incident._links.thumbnail.href === ''>



应该是
未定义的
,但是为什么要选中
未定义的
?如果答案解决了您的问题,您应该接受答案
<img  ng-src="{{incident._links.thumbnail.href || 'img/default.jpg'}}">