📌  相关文章
📜  <script src=" modules custom ui_student js weekly_assignments_chart.js?v=1.x">< script> - Whatever Code Example(1)

📅  最后修改于: 2023-12-03 14:59:07.568000             🧑  作者: Mango

介绍 weekly_assignments_chart.js 文件

<script src="modules/custom/ui_student/js/weekly_assignments_chart.js?v=1.x"></script> 是一个用于前端显示每周作业完成情况的 JavaScript 文件。

文件路径

该文件的路径为 modules/custom/ui_student/js/weekly_assignments_chart.js<script> 标签中除了文件名之外的部分是文件所在的相对路径,用于在 HTML 中引用该文件。

版本号

?v=1.x 是一个用于指定版本的参数。它可以保证文件在更新时,浏览器能够缓存老的版本,而不再请求新的版本。通常情况下,版本号会随着文件变化而自动增加,这样可以让浏览器从服务器重新请求新的文件。

文件功能

该文件主要用于显示每周作业完成情况的柱状图。它能够将每个学生完成作业的百分比以柱状图形式展示,并且支持对鼠标悬停事件的响应,将鼠标所在的柱状图高亮显示。同时,该文件还支持将柱状图转化为其他图表类型(如饼图)。

使用方式

该文件需要被引用到 HTML 文件中,可以直接在 <head><body> 标签中添加 <script> 标签实现:

<head>
  <script src="modules/custom/ui_student/js/weekly_assignments_chart.js?v=1.x"></script>
</head>

此外,在 JavaScript 中,可以直接使用里面包含的函数来实现图表的展示:

let chartData = {
  'week1': {
    'student1': 70,
    'student2': 80,
    'student3': 90
  },
  'week2': {
    'student1': 80,
    'student2': 90,
    'student3': 95
  }
}

WeeklyAssignmentsChart.show(chartData)
代码片段

Markdown 中引用代码片段时需要使用代码块标记 ``````,如下所示:

// 文件引用
<script src="modules/custom/ui_student/js/weekly_assignments_chart.js?v=1.x"></script>

// 函数调用
let chartData = {
  'week1': {
    'student1': 70,
    'student2': 80,
    'student3': 90
  },
  'week2': {
    'student1': 80,
    'student2': 90,
    'student3': 95
  }
}

WeeklyAssignmentsChart.show(chartData)