gpt4 book ai didi

javascript - 如何将两个 AngularJS 应用程序合并为一个主应用程序的模块?

转载 作者:行者123 更新时间:2023-11-28 20:12:20 25 4
gpt4 key购买 nike

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

Here's slider.js as a Plunkr.

Here's json.js as a Plunkr.

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

到目前为止,我的无效尝试在这里:

Plunkr of the two apps combined, not working

最佳答案

您需要将 slider 添加为依赖于 myapp,然后在页面声明中使用 myapp,以便 myApp 也将在 slider 应用程序中添加所有元素(指令/ Controller /过滤器等)。

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

然后

<html ng-app="myApp">

演示:Plunker

关于javascript - 如何将两个 AngularJS 应用程序合并为一个主应用程序的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19704064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com