jquery - 如何在 Angular 中使用 jquery.notify
问题描述
有一个 jquery 库:notify.js。我想在我的 Angular 项目中使用它。
我添加了依赖项"@types/jquery.notify": "^1.5.0"
。
然后在我的服务中,导入 jquery:
import * as $ from 'jquery';
然后使用
$.notify({})
定义通知选项。
问题是我无法访问 $ 上的通知。我需要做其他事情来访问它吗?
解决方案
如果包在 npm 上,那么像这样安装它:
npm i --save jquery.notify
然后将其导入到您需要它的组件中。
我找不到它。所以下载它的源代码并将其添加到 angular.json 中,如下所示:
"scripts": [
"node_modules/jquery/dist/jquery.js",
"path/to/notify.js"
]
然后你应该能够在你的组件中使用它而不需要任何其他东西。jQuery 需要在 notify.js 之前出现在您的脚本部分中
推荐阅读
- mysql - 在 Wordpress 中查询 mysql 替换
- xml - XSL | 自闭标签的转换
- ruby-on-rails - Rails rspec 和 cucumber Secret 令牌为空
- javascript - 如何将列表从ajax传递到控制器
- python - Python将文件移动到文件夹而不是脚本?
- python - Linux sendmail中文乱码
- javascript - Webpack 在构建时生成文件
- python - Python中的for循环永无止境
- c - 扫描值直到在 C 中获得重要字符
- android - 无法解析 ':app@debug/compileClasspath' 的依赖关系:无法解析 com.github.YUNEEC:Yuneec-SDK-Android:vX.YZ