【发布时间】:2021-07-01 11:08:33
【问题描述】:
我已尝试以下方法在浏览器的区域设置中格式化日期:
<script>document.write((new Date(2021, 4, 14)).toLocaleString().split(",")[0])</script>
但是,基于这个问题Document.write clears page,它似乎是在文档流关闭后写入,从而打开一个新流并替换我页面上的内容。
使用 htmx 是否有推荐的方法将日期格式化为浏览器区域设置?
是否有一个 htmx 标签可以让我安全地执行这个 javascript?
这是我用来调用 htmx 的 html:
<div hx-get="/open_orders"
hx-trigger="load"
hx-target="this"
hx-swap="outerHTML">
<img class="htmx-indicator"
src="[[=URL('static', 'images/spinner.gif')]]"
height="20"/>
</div>
-吉姆
【问题讨论】:
-
你确定你的意思是这种htmx吗? htmx.org
-
是的,我就是这个意思。
-
您的问题与 htmx 有什么关系?抱歉,我到现在都没看到。您使用的是 htmx 的哪个功能?
-
我有这个 html:在从调用 open_orders 返回的 html 中有一些javascript,如原始问题中所述。返回 html 时,将执行 javascript。但是,它发生在文档流关闭后,因此打开一个新流并替换页面上已经存在的所有内容。 -吉姆
-
我已经用调用 htmx 的 html 更新了问题。
标签: htmx