AngularJS-在我的案例中使用什么工具-控制器或指令?

AngularJS-在我的案例中使用什么工具-控制器或指令?,angularjs,angularjs-directive,angularjs-scope,Angularjs,Angularjs Directive,Angularjs Scope,我想在divs中打印出一些关于体育运动员的数据,每个运动员一份,我不确定适合这份工作的工具是什么 我现在拥有的是一个容器div,它将容纳新的DOM元素,以及一个附加到它的控制器。我在工厂将数据缝合在一起,并将API传递给控制器。我应该将数据传递给$scope并使用ng repeat在视图中构建新的DOM元素,还是应该通过指令来处理这个问题,如果是,如何处理?我是否必须将工厂对象注入指令并从那里开始?问题是:这个HTML组件是否可以在其他页面中重用?如果是,请使用指令。如果不是:这个组件是关于DS

我想在
div
s中打印出一些关于体育运动员的数据,每个运动员一份,我不确定适合这份工作的工具是什么


我现在拥有的是一个容器
div
,它将容纳新的
DOM
元素,以及一个附加到它的
控制器。我在工厂将数据缝合在一起,并将API传递给控制器。我应该将数据传递给
$scope
并使用
ng repeat
视图中构建新的DOM元素,还是应该通过
指令来处理这个问题,如果是,如何处理?我是否必须将
工厂
对象注入指令并从那里开始?

问题是:这个HTML组件是否可以在其他页面中重用?如果是,请使用指令。如果不是:这个组件是关于DSL(领域特定语言)=>业务可视对象的吗?如果是,请使用指令,如果不是,请使用ng Repeat谢谢各位,我将遵循你们的建议这里是一个很好的例子。