Ser*_*maz 3 javascript asp.net-mvc razor
在JavaScript中考虑这种Razor语法:
@{
int badgeCount = ViewBag.badgeCount;
}
<script type="text/javascript">
for (var i = 0; i < @badgeCount; i++) {
TrackWonBadge('@CurrentMember.Name');
}
</script>
Run Code Online (Sandbox Code Playgroud)
我尝试在循环中使用徽章计数,但是存在语法错误.
你应该这样做:
<script type="text/javascript">
var badgeCount = Number('@ViewBag.badgeCount');
for (var i = 0; i < badgeCount; i++) {
TrackWonBadge('@CurrentMember.Name');
}
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1287 次 |
| 最近记录: |