c# - 从 Angular JS 1.6 中 view.html 文件中的 js 文件中读取一个字段
问题描述
对于使用过 Angular js 1.6 的人来说,这听起来很简单。我是一个初学者,需要在我的 view.html 页面上使用 ng-if 标记来显示隐藏一个基于我从 web api 接收到的标志的 div 以 angular js 1.6 结尾。
web api 使用 dot 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>
现在这里 IsMyFlag 在同一视图的 js 文件中声明,它也在 C# 端的模型中声明。
有人可以告诉我如何在 if 条件下读取这个 IsMyFlag 值来帮助我吗?请?
解决方案
我找到了这个问题的答案,基本上我们需要在 .js 页面中设置属性,如果我们想在 angularjs 1.6 中使用 .view 页面中的任何属性。要设置该值,您需要在 .js 文件中将其分配为 $scope.IsMyFlag = data.IsMyFlag; 其中数据对象包含来自后端代码/api 代码的模型值。
感谢您的回复。
推荐阅读
- java - 如何在 Android Studio 中修复“E/AndroidRuntime: FATAL EXCEPTION: main”?
- hive - 如何根据分组数据中的逻辑选择特定行?
- mysql - 当列为 NULL 时如何获取此查询?
- google-cloud-dataflow - 如果 Dataflow 失败,Dataflow 如何处理 pubsub 确认?
- python - tensorflow, tf.while_loop:这两个结构没有相同的嵌套结构
- javascript - 如何使用 Socket.io 实时监听事件
- c# - Unity 3D C#玩家运动跳跃错误
- facebook - Vue:无法呈现 facebook messenger 复选框
- r - 返回两个不同条件的连续行以满足
- validation - 如何获取数据验证列表选项数组?