gpt4 book ai didi

javascript - 基于 AJAX 输入构建 HTML 的正确方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:05:51 26 4
gpt4 key购买 nike

所以我在 Django 中开发这个 Web 应用程序。确切的 Web 框架并不重要,但重点是:我们在代码、数据和实际 HTML 之间进行了很好的分离。然而,我们走得越远,我们就越想保留在单个网页上并使界面通过 AJAX 请求响应用户操作。现在我发现自己编写了所有这些处理函数,这些处理函数期望来自 AJAX 请求的特定输入,并通过基本上连接字符串和数据来构造页面的大部分。突然又到了 1999 年,我正在手动创建 HTML 字符串。这不会吧?

所以我的问题是,什么是体面的模式/框架/...以系统的方式在浏览器端创建 HTML?我知道有一些 jQuery 模板插件,在我 promise 使用其中一个之前,但是我想知道是否没有更基本的方法来解决这个问题,而且这种方法并不罕见?

最佳答案

我之前所做的是让我的服务器进行处理和代码生成。减轻客户端的负担。

您可以加载部分( View )并返回它们,json 编码或其他方式。如果您使用 json,请将 HTML 设为响应对象或类似内容中的“内容”。

这样,就没有代码重复,因为您可以使用相同的 View 。诀窍在于如何拆分它们。

关于javascript - 基于 AJAX 输入构建 HTML 的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8631492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com