我刚开始使用离子和棱镜,到目前为止一直很好,但我现在有些问题。希望得到一些帮助。
我有2个观点,研讨会清单(workshop.html)以及所选研讨会的详细视图(workshop_d.html)。
当我点击列表中的一个研讨会时,ng-click会将id发送给控制器。然后控制器将通过rest api获取车间的详细信息。我没有问题抓住细节和打印到控制台,但我无法在workshop_d.html中显示详细信息。为了简化这个问题,我将一个静态文本workshop_name分配给一个范围变量并尝试显示它,但我仍然看不到该值。我的简化代码如下所示。请告诉我我错过了什么。感谢。
档案:workshop_d.html
<h1>{{workshop_name}}</h1>
档案:ws.js
$scope.workshop_detail_page=function(id){
$http.get(url+"/"+id).then(function(response){
//..do something..
//assign a test value to workshop_name
$scope.workshop_name=“Workshop ABC”;
$state.go('tabs.workshopdetail',{'wID':id});
});
};