【发布时间】:2016-11-21 23:21:52
【问题描述】:
我正在设置 ng-init
<td ng-init="myInit='myInit='@deal.OriginText')'">
基于下面的 foreach 语句
@foreach (var deal in @Model.Deals.Take(Model.NumberOfFaresToDisplay ?? 6))
在我的 html 中,一切看起来都很好。
@deal.OriginText // returns the city && correct for each td
在我的 javascript 中,我将 myInit 设置为范围键值对
var currentFlight = scope.myInit; //exists inside of a ng-click function
CurrentFlight 已开启
scope.openPriceChart = function (index) {
currentFlight //always the value of last ng-init on td from foreach
}
不知道如何获得正确的。任何见解将不胜感激。
【问题讨论】:
-
当用户点击
td元素时,您是否尝试使用ng-init期间设置的值? -
是的。不知道如何通过它。我在 myInit 函数中尝试了一个参数
标签: javascript angularjs asp.net-mvc-4 razor