Ajax 多页角度展开

Ajax 多页角度展开,ajax,angularjs,Ajax,Angularjs,我必须使用ng样板创建多页角度框架。我们有基于模块化组件的方法,单个组件可以在同一页面上多次创建。例如,我可以在主页上有2个carousel组件实例,其中图像路径的配置和幻灯片参数等都来自ajax。现在的挑战是这个ajax url是动态的,并且没有固定的模式,所以我不能在我的js中硬编码。是否有任何方法可以将此动态url从模板传递到我的$http请求 像这样的 <div ng-controller="CarouselCtrl" carouselUrl="<dynamic url>

我必须使用ng样板创建多页角度框架。我们有基于模块化组件的方法,单个组件可以在同一页面上多次创建。例如,我可以在主页上有2个carousel组件实例,其中图像路径的配置和幻灯片参数等都来自ajax。现在的挑战是这个ajax url是动态的,并且没有固定的模式,所以我不能在我的js中硬编码。是否有任何方法可以将此动态url从模板传递到我的$http请求

像这样的

<div ng-controller="CarouselCtrl" carouselUrl="<dynamic url>">
    <div class="container slider">
        <ul>
            <li ng-repeat="slide in slides">//..</li>
        </ul>
    </div>
</div>

  • /

只能在指令中向控制器传递属性。此外,您可能会重新考虑在单独的指令中使用CarouselCtrl逻辑,因为这显然是应该这样做的情况