小编Nik*_*ppa的帖子

智能表"st-sort"无效

我正在使用棱角分距v1.3.15.我通过点击api并将其通过范围传递到智能表来获取数据

在此输入图像描述

以下是控制台上显示的'scope.rowCollection'的数据格式

在此输入图像描述

数据填充正常,但是当我尝试单击表标题并使用st-sort方法对其进行排序时,表值显然为空,而不是对列进行排序.这是我的html片段的视图

在此输入图像描述

你能告诉我我做错了什么吗?我使用自己的数据收集集(非硬编码)的那一刻,整个表格值变得混乱.我感觉它与我在角度端使用的变量名称有关.非常感谢任何帮助....谢谢

angularjs smart-table

12
推荐指数
2
解决办法
2万
查看次数

NPM 包:引用包内的资产

我的当前设置

我已经创建并发布了一个 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)

relative-path npm typescript angular

6
推荐指数
1
解决办法
5801
查看次数

NodeJS - 生成 PDF/A 兼容文档

当前设置

我有一个 Angular 应用程序,它接收用户输入并将数据传递给 NodeJS 服务,然后生成 PDF。我目前正在使用该pdfmake包。

要求

上述包不会创建 PDF/A 文档。因此,我想知道是否有任何现有或即将推出的 NodeJS 包可以生成 PDF/A 兼容文档。

或者有没有其他方法可以生成 PDF/A 文档(通过将生成的文件转换pdfpdf/a?)。

pdf pdf-generation pdfa node.js angular

5
推荐指数
1
解决办法
3046
查看次数