javascript - 如何在 Angular 5 中使用 javaScript TimeSheet 插件

标签 javascript angular npm angular5 timesheet.js

在我的项目中,我需要在 Angular 5 中使用与此 TimeSheet 完全相同的插件 https://www.jqueryscript.net/time-clock/Table-Based-jQuery-Calendar-Schedule-Plugin-TimeSheet.html . 但是我还没有找到这样的模块,需要在项目中导入使用。如何在我的项目中导入和使用它?

最佳答案

只需将 TimeSheet javaScript 文件和 jQuery 附加到 Angular 配置文件中的脚本即可。

scripts: [ 
    'yourRelativePath/TimeSheet.js' 
]

然后 声明 var $ 以强制编译器不争论 $ 变量或将 @types/jQuery 添加到 devDependencies:

declare var $: JQueryStatic;

npm install @types/jquery --save-dev

有了 Angular/Typescript,您可以使用每个 Javascript 文件,因为 TypeScript 文件将被编译成 Javascript,一件事就是让编译器通过您的代码。

关于javascript - 如何在 Angular 5 中使用 javaScript TimeSheet 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52003709/

相关文章:

javascript - React.js : Find a string in a string and make it clickable if found

android - IONIC 3 [ERROR] 运行 cordova run android 时发生错误(退出代码 1)

javascript - 创建一个支持 browserify 和 jQuery <script> 标签加载的包

javascript - Angular 4,如何修复 "simple deployment"中 html 文件的 404 错误?

javascript - 如何解决错误 TypeError : self. _form.on 不是函数?

javascript - 悬停时触发 Canvas 动画

javascript - NodeJS Express 服务器停留在 AsyncJS 系列

html - 错误 : Cannot change `multiple` mode of select after initialization

Angular 应用程序使用 PKCE 登录到 cognito,然后调用我的 API

node.js - NPM 全局安装 "cannot find module"