【发布时间】:2017-08-14 03:05:20
【问题描述】:
当视图上的按钮单击事件时,我必须将 AngularJs 对象传递给另一个控制器。
CHTML
<div ng-repeat="hotel in respData.hotels">
<button type="button" class="btn" data-ng-click="setTab(hotel.code)">Check Availability
</button></div>
脚本
$scope.setTab = function (hotelcode) {
var url = 'Hotel';
url += '?HotelCode=' + hotelcode '
window.location.href = url;}
现在我只传递一个值。我想将 hotel object 作为参数传递。 他们是这样做的吗?
【问题讨论】:
-
你为什么使用 window.location 来改变 url ,为什么你不使用角度路由?
-
我正在使用 mvc 路由。如果他们的方式来组合 anguler 和 mvc 路由?
-
这个博客可能对你有帮助然后c-sharpcorner.com/UploadFile/cd7c2e/…
-
谢谢,很有帮助。
标签: javascript jquery angularjs asp.net-mvc asp.net-mvc-4