0

另一个基本的 AngularJS 问题。我有两个 AngularJS 应用程序,slider.js(AngularUI) & json.js.

slider.js是一个Plunkr。

json.js是一个Plunkr。

我希望它们都在一个页面上运行。事实上,我想将它们一起使用:我想在我的 JSON 渲染中渲染滑块。做这个的最好方式是什么?这个答案建议创建一个主应用程序并在其中调用它们。当我希望两个应用程序的功能在页面上的同一位置时,这是一个很好的解决方案,还是我应该致力于“组合”这些应用程序 - 以及如何去做?

到目前为止,我不工作的尝试在这里:

两个应用程序的 Plunkr 结合在一起,不起作用

4

1 回答 1

3

您需要将滑块添加为 myapp 的依赖项,然后在页面声明中使用 myapp,以便 myApp 还将在滑块应用程序中添加所有元素(指令/控制器/过滤器等)。

var myApp = angular.module('myApp', ['ui.slider']);

然后

<html ng-app="myApp">

演示:Plunker

于 2013-10-31T10:36:00.787 回答