可以创建可嵌入 AngularJS 应用程序的小部件吗?
It's possible to create embeddable AngularJS app based widget?
我想创建一个 AngularJS 应用程序,只需几行代码即可嵌入到第 3 方网站。可能吗?
是的,这当然是可能的。然而,这意味着主机页面必须知道 angular js(除非你将小部件放在 iframe 中?)但是否则,是的。
这将有助于您在“第 3 方”意义上使用 angular:
https://docs.angularjs.org/api/ng/service/$sce
SCE 是严格的上下文转义。它有助于清理 html 并确保页面中加载的内容是安全的。但请阅读 link 了解更多详情。
要开始,我将从这里开始:
http://alexmarandon.com/articles/web_widget_jquery/
我知道这是 jquery,但您可以使用这些示例来了解如何 bootstrap 您的小部件并加载它。
祝你好运!
我想创建一个 AngularJS 应用程序,只需几行代码即可嵌入到第 3 方网站。可能吗?
是的,这当然是可能的。然而,这意味着主机页面必须知道 angular js(除非你将小部件放在 iframe 中?)但是否则,是的。
这将有助于您在“第 3 方”意义上使用 angular:
https://docs.angularjs.org/api/ng/service/$sce
SCE 是严格的上下文转义。它有助于清理 html 并确保页面中加载的内容是安全的。但请阅读 link 了解更多详情。
要开始,我将从这里开始:
http://alexmarandon.com/articles/web_widget_jquery/
我知道这是 jquery,但您可以使用这些示例来了解如何 bootstrap 您的小部件并加载它。
祝你好运!