Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将旧JavaScript应用程序中的数据传递到angular 6应用程序中?_Javascript_Jquery_Angular - Fatal编程技术网

如何将旧JavaScript应用程序中的数据传递到angular 6应用程序中?

如何将旧JavaScript应用程序中的数据传递到angular 6应用程序中?,javascript,jquery,angular,Javascript,Jquery,Angular,我正在为稍后的单页应用程序开发组件,但作为权宜之计,我正在尝试将angular 6组件(一个编辑器组件)改造为传统的JavaScript/jquery应用程序 基本上,我想在现有的应用程序中添加一个链接,触发新编辑器的显示,并加载要编辑的特定记录。然后,当完成后,他们可以保存弹出关闭,他们可以用不同的记录做同样的事情 我知道angular 1很容易做到这一点,而不是ng6的初衷,但正如我所说的,我试图让组件在运行时可用,然后返回到monolith进行修复 任何建议都很好,大多数搜索都会产生ang

我正在为稍后的单页应用程序开发组件,但作为权宜之计,我正在尝试将angular 6组件(一个编辑器组件)改造为传统的JavaScript/jquery应用程序

基本上,我想在现有的应用程序中添加一个链接,触发新编辑器的显示,并加载要编辑的特定记录。然后,当完成后,他们可以保存弹出关闭,他们可以用不同的记录做同样的事情

我知道angular 1很容易做到这一点,而不是ng6的初衷,但正如我所说的,我试图让组件在运行时可用,然后返回到monolith进行修复


任何建议都很好,大多数搜索都会产生angular1结果,或者对此没有任何帮助。

尝试访问/导入组件中的js文件。不太确定您的建议是什么,或者它们之间的关系如何。。。我可以导入一个JS文件。但是我如何连接它呢?比如说。。。这个应用程序有一个用老式javascript编写的高级调度接口。我们希望在日程表上的每个作业的“操作”菜单中添加一个链接,以打开一个路由编辑器。该编辑器需要使用作业id作为种子,这样它就可以向服务器请求要编辑的数据。我打算加载的编辑器将加载一次,然后我可以向其中发送一条消息,说“加载作业14”,然后单击的下一个作业说“加载作业15”。我想如果我真的想解决这个问题,我可以将加载数据放入会话或本地存储,然后让angular应用程序监视更改。。。或者可以找到一种方法作为属性传入,然后每次加载并销毁应用程序,但这些都不是很吸引人……最终,我希望能够创建某种rxjs、observable或类似pubsub的事件系统,我可以导出或公开,然后另一个应用程序可以发送带有数据的事件,应用程序可以响应。不知道该怎么做,也不知道是否可能…尝试访问/导入组件中的js文件。不太确定您的建议是什么,也不确定这两者之间的关系。。。我可以导入一个JS文件。但是我如何连接它呢?比如说。。。这个应用程序有一个用老式javascript编写的高级调度接口。我们希望在日程表上的每个作业的“操作”菜单中添加一个链接,以打开一个路由编辑器。该编辑器需要使用作业id作为种子,这样它就可以向服务器请求要编辑的数据。我打算加载的编辑器将加载一次,然后我可以向其中发送一条消息,说“加载作业14”,然后单击的下一个作业说“加载作业15”。我想如果我真的想解决这个问题,我可以将加载数据放入会话或本地存储,然后让angular应用程序监视更改。。。或者可以找到一种方法作为属性传入,然后每次加载并销毁应用程序,但这些都不是很吸引人……最终,我希望能够创建某种rxjs、observable或类似pubsub的事件系统,我可以导出或公开,然后另一个应用程序可以发送带有数据的事件,应用程序可以响应。不知道该怎么做,也不知道是否可能。。。。