【发布时间】:2013-03-17 01:39:40
【问题描述】:
当我点击查看详细信息按钮时,我想请求 JSON 数据,然后在内容上构建一个模式视图。
HTML:
<a href="#">View Details 1</a>
<a href="#">View Details 2</a>
<a href="#">View Details 3</a>
获取 JSON:
function MyCtrl($scope){
$http.get('json/story.json').success(function(data){
console.log(data);
$scope.story = data;
});
}
当用户单击详细信息按钮时,使用 angular.js 运行此 MyCtrl 函数的最佳做法是什么?上面的 HTML 也正在使用另一个控制器打印出来。我希望有一些方法可以在链接中绑定点击与硬编码 ID 等。
【问题讨论】:
-
嗨布兰登,只是一个想法。你为什么不使用 $.getJSON 而不是 $.get.
-
嗨 ismail baig,我喜欢使用 jquery,但是我正在使用 angular 构建一个项目,因此我可以利用它的 MVC 和模板功能。
-
嗨,布兰登,谢谢。我其实有点困惑。无论如何,我们使用 JSRender 来实现类似的目标。
标签: javascript angularjs modal-dialog