【发布时间】:2016-07-18 08:25:10
【问题描述】:
然后单击 user.html 列表。我必须在 productDetail.html 文件中显示点击的产品数据。
ProductController.js
$scope.selectedProduct = function(product)
{
console.log(product.post_title);
}
user.html
<div ng-repeat="p in users.products | filter:searchBox">
<a href="#/{{$index}}/{{$index}}" ng-mouseover="selectedProduct(p)" ng-click="selectedProduct(p)" style="text-decoration:none;">
<ion-item class="item widget uib_w_109 d-margins item-button-left" data-uib="ionic/list_item_button" data-ver="0">
{{p.post_title}} <br>
</ion-item>
</a>
</div>
productDetail.html
<div class="users">
<a>
<ion-item data-uib="ionic/list_item_button" data-ver="0">Product Name : {{clickedProduct.post_title}} <br>
Product Id : {{selected.product}}<br>
Post Date : {{product.post_title}}
</ion-item>
</a>
</div>
【问题讨论】:
-
你的问题很不清楚。
-
我添加了更多详细信息,你可以查看我的朋友
-
这取决于您的 productDetail.html 如何链接到您的 user.html。是子路由吗?是子视图吗?它在同一个控制器中吗?
-
是的,它是同一个控制器
-
ng-mouseover="selectedProduct(p)"先删除这个。
标签: javascript html angularjs json angularjs-directive