【发布时间】:2016-03-26 09:00:34
【问题描述】:
我有以下
<div>
<div ng-repeat="data in datas" title='{{ data.name }}' onClick="location.href='\{{ data.name }}'" >{{ data.name }}</div><br/>
</div>
在我的角度文件中
var mainApp= angular.module('mainApp',[]);
mainApp.controller('formCTR',['$scope','$http',function($scope,$http){
$http.post('/here',{ data: 'something' }).success(
function(data){
$scope.datas=data;
}
)
}]);
当我点击 url 时显示
http://localhost:3000/url/{{ data.name }}
如何在 onClick to 中显示数据的名称
http://localhost:3000/url/right_name
谢谢
【问题讨论】:
-
您是否尝试过使用 ng-click。 this stack overflow question, or this one
-
感谢@guest 的帮助,但对我没有用。
-
@luis var 或 $scope 变量的数据范围是什么,如果是范围变量,那么您的 $http 配置和 html 页面范围是相同还是不同?请提供带有控制器和 html 的小提琴或代码,以便我们了解您的 prgram 的范围
标签: angularjs