对于任何使用过angular js 1.6的人来说,这听起来都很简单。我是一个初学者,需要在我的view.html页面上使用ng-if标签来显示隐藏一个div,这是基于我在angular js1.6中从web api end收到的一个标志。
web api使用.Net框架开发,前端使用angular 1.6。我的标签是这样的:
<div class="form-group" ng-if="IsMyFlag == true">
<div class="col-sm-6">
<select class="form-control" ng-model="abcid" ng-options="xyz.SessionTypeId as xyz.SessionTypeName for xyz in xyzList" ng-disabled="IsFlgDisabled"></select>
</div>
</div>
现在,在js文件中为相同的视图声明了IsMyFlag,并且在C#端的模型中也声明了它。
有人能告诉我如何在if条件中读取这个IsMyFlag值吗?请?
发布于 2020-03-17 11:49:36
我找到了这个问题的答案,如果我们想在Angularjs1.6中使用.view页面中的任何属性,基本上我们需要在.js页面中设置属性。为了设置该值,您需要在.js文件中将其赋值为$scope.IsMyFlag = data.IsMyFlag;其中数据对象包含来自后端代码/api代码的模型值。
感谢您的回复。
https://stackoverflow.com/questions/60721305
复制