欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VS2019+ASP.NETCore+图表

程序员文章站 2022-03-20 11:57:32
原帖学习踩坑:https://www.cnblogs.com/fzqm-lwz/p/9704973.html,主要根据大佬原帖内容,实现尝试,进行一些修改: 1、Install-Package Microsoft.AspNetCore.Razor.Runtime [序包管理器控制台]中对项目添加引用 ......

原帖学习踩坑:https://www.cnblogs.com/fzqm-lwz/p/9704973.html,主要根据大佬原帖内容,实现尝试,进行一些修改:

1、install-package microsoft.aspnetcore.razor.runtime  [序包管理器控制台]中对项目添加引用

2、创建highchartstaghelper类

3、在_viewimports中添加对标记帮助程序的引用 @addtaghelper *,[highchartstaghelper的命名空间],对于标记帮助程序的使用,可参见  官方文档https://docs.microsoft.com/zh-cn/aspnet/core/mvc/views/tag-helpers/authoring?view=aspnetcore-2.2

4、视图中的引用,VS2019+ASP.NETCore+图表由于布局页中已经引用jquery,在此视图中删除,重复引用会报错,f12调试会出现$未定义或者$(...)非函数等的问题,但在模板中引用的jquery顺序要先于<script src="~/js/highchartst.js">,建议将布局页中对jquery的引用,放在  @renderbody()之前,可以放在<head>中。

5、布局页中的<script>引用一般放在<environment>中,注意include与exclude标识的环境中,对脚本的引用是互斥的关系,例如在include="development"中包含的脚本,只会在调试时使用,在exclude="development"中包含的脚本为非调试环境下使用,两者是非此即彼的关系

 6、注意将http改为https,或者将其下载到本地,否者可能出现跨域访问的限制