如何使一些字段隐藏取决于其他字段的值AngularJS, Razor, c#
How to make some fields hidden depending on value of other field AngularJS, Razor, C#
我是angular和razor的新手。所以请帮帮我。我有这样的代码
<div ng-app="">
<p>Input page number to filter: <input type="text" ng-model="pageNumber"></p>
<div class="table-bordered">
@{
string pageNo = "0";
}
@foreach (var item in Model.sol)
{
if (pageNo != item.TaskPageNo.ToString())
{
pageNo = item.TaskPageNo.ToString();
<div id="PAGENUMBER" class="text-success" ng-show="**CONDITION**"><abbr title="select something">Page - @pageNo</abbr></div>
}
var pt = pat + item.Task_ID;
<a href="@pt" class="btn btn-info btn-sm">@item.TaskNo</a>
}
</div>
</div>
我不知道如何使用AngularJS设置CONDITION值…
我想在'PageNumber'输入框中输入一些值和过滤页面,所以条件必须是这样的
if (pageNumber.value . indexof (pageNumber.value)>-1){显示该页数字}否则{隐藏}
ID PAGENUMBER仅在此处使用,而不是在实际代码中使用
我该怎么做?请帮忙:)
您需要使用angular获取数据,然后对该数据使用ng-repeat。然后你可以根据你的输入在ng-repeat上添加一个过滤器ng-repeat="item in items | filter: {pageNumber: pageNumber}":
如果您将PAGENUMBER
设置为@pageNo
您可以使用像
这样的简单条件进行检查<div id="@pageNo" class="text-success" ng-show="'@pageNo'.indexOf(pageNumber) > -1"><abbr title="select something">Page - @pageNo</abbr></div>
相关文章:
- 使用angularjs列出JSON中的字段值
- 如何创建具有默认值的JavaScript对象字段?(AngularJS模型相关)
- 飞行前响应中的访问控制允许标头不允许Angularjs请求标头字段访问控制允许标题
- 如何在angularjs中传递对象字段作为指令参数
- 同一页面上两个不同控制器的Angularjs双向绑定字段
- angularjs在数字(html5)字段中将0转换为1
- AngularJS-工厂中promise ID字段的返回值
- 从父元素AngularJS中获取多个输入字段的值
- AngularJs:在数字输入字段中设置验证的条件最小值和最大值
- Angularjs 通过选择不同选择框中的两个字段来填充选择框
- AngularJS:必需属性适用于某些字段,但不适用于其他字段
- 如何更新 angularjs ng-cell 中的字段
- AngularJS:在控制器中过滤除一个字段外的所有字段
- angularjs用于生日字段的循环
- AngularJs的Kendo UI:当用户在网格中选择行时,如何在文本框字段上绑定数据
- 更新其中一个字段时刷新其他输入字段.使用Angularjs(附Plunker)
- AngularJS从隐藏字段中计算字段
- AngularJS$http:发送消息忽略字段
- 减少Ctrl中的开关语句为禁用输入字段(AngularJS)
- 在设置清除输入字段AngularJS时有问题