【问题标题】:Is it good way to write all js code in html page and include that html page in another html page instead of .js file?在 html 页面中编写所有 js 代码并将该 html 页面包含在另一个 html 页面而不是 .js 文件中是一种好方法吗?
【发布时间】:2021-06-28 09:59:19
【问题描述】:

我只是想知道在 HTML 文件中编写所有 javascript 代码(而不是在 .js 中编写)是一个好主意,并且 HTML 文件将包含在另一个 HTML 文件中。 我在 HTML 文件中编写 javascript 代码,因为我可以访问 HTML 文件中的 Django 模板。在纯 JS 文件中无法访问 Django 模板。

【问题讨论】:

  • 我建议您不要使用 Django 将渲染到 javascript 中。如果您希望 javascript 中的某些 url 将它们呈现为某些 html 标记上的某些属性。如果您想要一些数据,请使用 json_script template filter 在 html 中呈现它们

标签: javascript django django-templates


【解决方案1】:

这真的取决于您的项目。如果脚本像显示警告框或其他内容一样简单,那么请务必将其保存在同一个 html 文件中。

但是,如果您需要更复杂的东西,那么最好为每个需求创建一个单独的文件。因为当项目变得更大时,您将很难通过数千行代码。但是如果它们在单独的文件中,可读性会变得更容易

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-17
    • 1970-01-01
    • 1970-01-01
    • 2014-05-11
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    相关资源
    最近更新 更多