Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了fullcalendar&Angular 5大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
(新编辑)

我用FullCalendar @Alpha Release实现了Angluar 5.

我之前遇到过将FullCalendar实现为Angular的问题.我以为你们可能也想要更新.

如何正确实现Angular 5的fullcalendar而没有任何错误?我正在尝试将其实现为特定组件.我安装了以下软件包

> jquery
>时刻
> fullcalendar
> fullcalendar-scheduler

仅供参,以下帖子是我找解决方案的最接近的帖子.我按照说明操作,但我仍然得到’JQueryPromise’错误.请告知&提前致谢!

Callback angular function from jquery event

@H_262_16@"fullcalendar": "^3.8.0","fullcalendar-scheduler": "^1.9.1","jquery": "^3.2.1","moment": "^2.20.1", @H_262_16@"styles": [ "styles.css","../node_modules/fullcalendar/dist/fullcalendar.min.css","../node_modules/fullcalendar-scheduler/dist/scheduler.min.css" ],"scripts": [ "../node_modules/jquery/dist/jquery.min.js","../node_modules/moment/min/moment.min.js","../node_modules/fullcalendar/dist/fullcalendar.min.js","../node_modules/fullcalendar-scheduler/dist/scheduler.min.js" ], @H_262_16@import * as jQuery from "jquery"; (window as any).$= (window as any).jQuery = jQuery; @H_262_16@<div id='calendar'></div> @H_262_16@import { Component } from '@angular/core'; import 'fullcalendar'; import 'fullcalendar-scheduler'; declare let $: any; @Component({ SELEctor: 'app-root',templateUrl: './app.component.html',styleUrls: ['./app.component.css'] }) export class AppComponent { ngOnInit() { $('#calendar').fullCalendar({}); } }

我顺着所有的步骤,但我仍然得到错误.具有讽刺意味的是,它可以在刷新页面时加载,我可以解决错误,但它仍然存在,特别是当我第一次运行’ng serve’时

@H_262_16@ERROR in node_modules/fullcalendar/dist/fullcalendar.d.ts(695,36): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(696,29): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(697,20): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(759,22): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(775,50): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(988,23): error TS2304: CAnnot find name 'JQueryEventObject'. node_modules/fullcalendar/dist/fullcalendar.d.ts(1401,70): error TS2304: CAnnot find name 'JQueryAjaxSetTings'. node_modules/fullcalendar/dist/fullcalendar.d.ts(1603,50): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(1623,50): error TS2304: CAnnot find name 'JQueryPromise'. node_modules/fullcalendar/dist/fullcalendar.d.ts(2588,50): error TS2304: CAnnot find name 'JQueryPromise'.

刚尝试创建一个新组件“schedule.component”并将所有内容移动到那里,但现在我收到以下错误

@H_262_16@Refused to load the font 'data:font/woff;base64,d09GRgABAAAAAGVUABEAAAAAxuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABgAAAAC4AAAA0ArgC7UdQT1MAAAGwAAAQ6AAALgxKsqRTR1NVQgAAEpgAAAH3AAAELqI5y+RPUy8yAAAUkAAAAE8AAABgaGyBu2NtYXAAABTgAAABlAAAAkQkRATXY3Z0IAAAFnQAAABeAAAAugDsQf1mcGdtAAAW1AAABZcAAAvNb3/BHGdhc3AAABxsAAAACAAAAAgAAAAQZ2x5ZgAAHHQAAEApAAB3CtbiupxoZWFkAABcoAAAADYAAAA2BkubWWhoZWEAAFzYAAAAIAAAACQHFARfaG10eAAAXPgAAAI6AAAEEk4TN4Nsb2NhAABfNAAAAhIAAAISiLhpam1heHAAAGFIAAAAIAAAACACigzgbmFtZQAAYWgAAACUAAABHhQGLdJwb3N0AABh/AAAAq4AAASRk5y6n3ByZ...QxUajCCFt4p9HP4fzdSWs2XhWl5HvJazrIrFUyB0l5dpqcW10lV2wukjMLuAvymHNiYpgPsrCVXZDKrkpll6UWkh7kABVAFVCDe7UFmxagDegA+hLHRPbqtMo7ZHCpKdT6tPGXybzo0+RXBLoPZt1tELcXxCmAAyZwYTJvdDFZKnDER44X2451rDqCyunIsRWvLSX6wnWqwPj/uX5/KuEy6DL0z6A/Fn79VihxMFJsrlAFy4DpZOcvNlMeNp+BRDLj0r+XFdRxdSNSNxiI/AL3ojKdAAB4AWPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGDictkUwWDAwsDJogTgOPN4c9iz6bMos4iysHFChUDZXJnMWTSZZJrAQt9M+YQYBBh4GTgY2kEZOoJiA0z4GBxiEIDEzuGxUYewIjNjg0BGxkTnFZaMaiLeLo4GBkcWhIzkkAqQkEggceHw5HFkM2VRZJFlYebR2MP5v3cDSu5GJwWUDW9xG1hQXAFAmKZU=' because it violates the following Content S@R_403_1387@ Policy directive: "default-src 'self'". Note that 'font-src' was not explicitly set,so 'default-src' is used as a fallBACk.
由于您提出的GitHub问题,您现在遇到的问题已得到解决.

我相信运行npm install –save-dev @ types / jquery会正确解决这个问题,因为我遇到了同样的问题,运行这个就行了(在我发现这篇文章和GitHub问题的链接之后).

引用GitHub上的修复:“现在在文档中占了这个:https://fullcalendar.io/docs/typescript/

大佬总结

以上是大佬教程为你收集整理的fullcalendar&Angular 5全部内容,希望文章能够帮你解决fullcalendar&Angular 5所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。