<分区>
简报:
打印带有 table
的 HTML 标记的 PHP 文件充满数据的标记和一个在 Google 图表中呈现该数据的 JS 文件。
虽然:
我认为仅仅为了获取 PHP 文件在 table
中打印的相同数据而进行 Ajax 调用是不合理的标签
解决方案:(?)
- 使 PHP 文件打印
script
在table
下方/上方标记使用编码为变量的数据 JSON 标记。 - 打印每个对应的
tr
中的数据标记为 HTML5data-
属性然后通过table
中打印的数据呈现 Google Chart标签 - 你会做什么?
另一个例子:
打印应用程序基础 URL 让 JS 文件知道它。
编辑
我想我找到了一个优雅而漂亮的解决方案:元标记。
元标签只是关于文档的元信息。所以像这样:
<meta name="baseurl" content="<?php echo $baseurl ?>">
和/或
<meta name="users" content="<?php echo json_encode($users) ?>">
很好,因为可以避免放置 <script>
View 部分和突兀的标签 data-
html 标签中的属性。
无论如何,我还不是很满意。我会继续寻找解决方案并听取人们的意见。