【发布时间】:2019-04-13 12:08:28
【问题描述】:
我的任务是将现有的 UI 集成到另一个现有的 Angular 应用程序中,并被挂断了...
我知道数据 + 转换在 Angular 上下文之外运行良好。
我没有看到 jquery json2html 的 npm 包,所以我尝试通过将它保存在组件目录旁边以临时方式导入该部分。
它产生ERROR TypeError: $(...).json2html is not a function...
...
import * as $ from 'jquery';
import json2html from 'json2html';
import * from './jquery.json2html.min.js';
...
$('#myTable > tbody').json2html(data,transform);
【问题讨论】:
-
在 Angular 中使用 jQuery 通常被视为一种反模式
-
老实说,这感觉就像可以使用标准 Angular 模式超级简单完成的事情,而不需要任何类型的库......
-
你为什么不在 Angular 中使用 jspdf(也许还有 html2canvas)? Here 是带有示例的指南。我在 Angular 6 中使用过它,它的工作原理就像一个魅力
-
@user184994 这就是为什么我包含有关集成两个独立应用程序的上下文的原因。目标是完成这项工作,即使它很脏。
-
@RaySoy 不,我不想要 PDF。我想要一个 DOM 中的交互式 HTML 表格。
标签: javascript angular json2html