gpt4 book ai didi

angularjs - 使用 Razor 语法和 Angular

转载 作者:行者123 更新时间:2023-12-01 06:15:23 25 4
gpt4 key购买 nike

是否可以像这样在 Razor 语法中使用 AngularJS 变量作为路由参数?

<tr data-ng-repeat="job in jobs">
<td>
<a href="@Url.RouteUrl("editJob", new { id = job.JobID })">
<i class="glyphicon glyphicon-edit" style="color:#808080"></i>
</a>
</td>
</tr>

我现在正在用这个。

<a href='@Url.Content("~/job/edit/"){{job.JobId}}'>

最佳答案

我会说不,因为 Razor 是在服务器端呈现的,那时 Angular 变量不存在。意思是 new { id = job.jobID } 将导致 { id : null }

您的第二个解决方案有效,因为 Angular 字符串在 Razor 部分结束后立即连接。

关于angularjs - 使用 Razor 语法和 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35287802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com