如何在Angularjs中处理ng-show value = api data
How to handle in Angularjs ng-show value equals to api data
我有一个场景,authType可以是"basicUser"或"adUser",这将从登录api获取。
用户窗口将根据api/login和config.js之间的比较显示(对不起,我混淆了这个逻辑)。我将在conf .js文件中有一个基于authType可用性的视图部分。
: . ./api/登录
{
"authorities": [
{
"authtype": "basicUser",
"token": {
"id": "wTLtMHbIVlKNQoR2htY3LQFlpt4ED3BLKxw",
"isvalid": true
},
"user": {
"id": "admin",
"name": "Administrator",
}
}
]
}
: myconfig.js
{
"authType":{
"basicUser":"basicUser",
"adUser":"adUser",
}
}
view.html
<div ng-controller="userCntrl" ng-show="authType === {{authType.basicUser}}"></div>
<div ng-controller="userCntrl" ng-show="authType === {{authType.adUser}}"></div>
基于此,我得到ng-show="authType===basicUser",但预期的输出应该带有引号(' ')。
<div ng-controller="userDialogController" ng-show="authType === 'basicUser'"></div>
试试这段代码不要在ng-show中使用表达式
<div ng-controller="userCntrl" ng-show="authType === authType.basicUser"></div>
相关文章:
- 如何更改bigquery API中的计费层选项
- Amazon S3 REST API大小不正确
- 客户端服务器REST API captcha实现
- 使用Facebook live API创建实时视频对象时的隐私设置
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- MeteorJS:在带有回调的vzaar api上正确使用wrapAsync
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- API密钥使用和检查示例
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 谷歌地图JS API+JSON-多个标记没有显示
- 在ember/handlers中使用value和valueBinding有什么区别
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 如何在 API 调用后和 if 语句中启用提交按钮
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 搜索api在mac上显示对话框
- Backbone.js restful json API design
- 标记的实时更新,无需加载页面谷歌地图API V3
- 如何在Angularjs中处理ng-show value = api data
- JavaScript API文档-functionName([value[,arguments]])表示法是什么意思