我正在使用棱角分距v1.3.15.我通过点击api并将其通过范围传递到智能表来获取数据
以下是控制台上显示的'scope.rowCollection'的数据格式
数据填充正常,但是当我尝试单击表标题并使用st-sort方法对其进行排序时,表值显然为空,而不是对列进行排序.这是我的html片段的视图
你能告诉我我做错了什么吗?我使用自己的数据收集集(非硬编码)的那一刻,整个表格值变得混乱.我感觉它与我在角度端使用的变量名称有关.非常感谢任何帮助....谢谢
我已经创建并发布了一个 npm 包(在打字稿中),它在内部引用了几个驻留在其中的public/fonts
文件夹中的字体文件。
然后我在一个 Angular 应用程序中安装这个包。
node_modules
安装包后的文件结构如下:
node_modules/
mypackage/
dist/
index.d.ts
index.js
public/
fonts/
LICENSE
README.md
package.json
tsconfig.json
Run Code Online (Sandbox Code Playgroud)
我指的字体文件来自index.js
:
'Roboto': {
normal: 'public/fonts/Roboto-Regular.ttf',
bold: 'public/fonts/Roboto-Bold.ttf',
italics: 'public/fonts/Roboto-Italic.ttf',
bolditalics: 'public/fonts/Roboto-BoldItalic.ttf'
}
Run Code Online (Sandbox Code Playgroud)
在同时开发包上面没有抛出一个错误。
但是现在在我安装,导入并使用该包后,它会引发以下错误:
错误:ENOENT:没有这样的文件或目录,打开“public/fonts/Roboto-Bold.ttf”
如果我将 public 文件夹放在使用该包的应用程序的根目录下,它会按预期工作。这意味着包是public/fonts/
在应用程序的根级别而不是包内查找的。
任何想法如何在包中引用这些文件也确保它在开发包时不会抛出错误。
此外,我还在我的包中收到以下错误tsconfig.json
:
[ts] No inputs were found in ...../mypackage/tsconfig.json. Specified 'include' paths were [**/*] and 'exclude' paths were [./dist]
.
对于上述问题,在包的根目录添加一个空白的 .ts 文件可以修复它,但还有其他选择吗?
编辑(添加我的包tsconfig.json
)
{
"compilerOptions": …
Run Code Online (Sandbox Code Playgroud) 我有一个 Angular 应用程序,它接收用户输入并将数据传递给 NodeJS 服务,然后生成 PDF。我目前正在使用该pdfmake
包。
上述包不会创建 PDF/A 文档。因此,我想知道是否有任何现有或即将推出的 NodeJS 包可以生成 PDF/A 兼容文档。
或者有没有其他方法可以生成 PDF/A 文档(通过将生成的文件转换pdf
为pdf/a
?)。