首页 > 解决方案 > 如何在 Angular 中使用 jquery.notify

问题描述

有一个 jquery 库:notify.js。我想在我的 Angular 项目中使用它。

我添加了依赖项"@types/jquery.notify": "^1.5.0"

然后在我的服务中,导入 jquery:

import * as $ from 'jquery';

然后使用

$.notify({})

定义通知选项。

问题是我无法访问 $ 上的通知。我需要做其他事情来访问它吗?

标签: jqueryangulartypescriptnotify

解决方案


如果包在 npm 上,那么像这样安装它:

npm i --save jquery.notify

然后将其导入到您需要它的组件中。

我找不到它。所以下载它的源代码并将其添加到 angular.json 中,如下所示:

"scripts": [
  "node_modules/jquery/dist/jquery.js",
  "path/to/notify.js"
]

然后你应该能够在你的组件中使用它而不需要任何其他东西。jQuery 需要在 notify.js 之前出现在您的脚本部分中


推荐阅读