【问题标题】:Geeting Angular JS JSON object value in MVC @Url.Action helper Method?在 MVC @Url.Action 辅助方法中获取 Angularjs JSON 对象值?
【发布时间】:2014-05-07 11:43:46
【问题描述】:

如何将 Angular 范围值传递给 @Url.Action 方法的 rout 值对象?

这就是我所拥有的

<a href="@Url.Action("Edit", "Product", new { id = ""})">
   {{product.Name}}
 </a>

我想要 id = product.Id 的值

我该怎么做?

产品对象已在控制器范围内定义,它是 JSON 格式。

【问题讨论】:

  • Angular 在客户端运行,@Ur.Action 是服务器端处理,它们不能共享状态。您需要在客户端生成此链接。

标签: asp.net-mvc json angularjs


【解决方案1】:

你应该ngHref

<a ng-href="Action("Edit", "Product", ...)">
   {{product.Name}}
 </a>

在控制器范围内它将是方法:

$scope.Action = function( ....

【讨论】:

    猜你喜欢
    • 2011-01-18
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 2017-03-27
    • 2016-09-06
    • 2021-09-25
    • 1970-01-01
    相关资源
    最近更新 更多