gpt4 book ai didi

Javascript/Django 设计模式

转载 作者:行者123 更新时间:2023-11-30 18:45:47 25 4
gpt4 key购买 nike

我只是有一个关于如何使用动态生成 html 的 javascript 实现 DRY 的问题。我有一个动态加载并由 django 模板填充的元素列表 a la

{{ tag.title }}
{% if request.user.is_authenticated %}
<a name="del-tag" data-id="{{ tag.id }}" class = "tag-x" title="Remove Tag" href="#">x</a>
{% endif %}

现在,我有一些 javascript 也可以通过 ajax 加载新标签。这是相关部分:

var newTag = "<span class = \"tag\">" + tagName + "<a name=\"del-tag\" data-id=\"" + tag_id + "\"" +
"class = \"tag-x\" title=\"Remove Tag\" href=\"#\">x</a></span>";
$('#tags').append(newTag);

我可以避免在 javascript 中复制 HTML 吗?

谢谢。

最佳答案

jQuery Template可以用于此。

关于Javascript/Django 设计模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5560893/

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