下边是原模板,这个时候数组是固定长度(3)的date,但是我现在想扫表,发每天的数据,所以得到的是一个变量数组长度i不确定date[i],如何在html模板中做循环,求大神在html上写下,谢谢
<?xml version="1.0" encoding="UTF-8"?>
<xml-body>
<html>
<head>
</head>
<body link="blue" vlink="purple"
style="tab-interval:21.0pt;text-justify-trim:
punctuation">
<div style='layout-grid:21.15pt'>
<p>
<span
style='font-family:宋体;mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin'>亲爱的{0},您好!</span>
</p>
<p>
<span>
<span style='mso-tab-count:1'>
</span>
</span>
<span
style='font-family:宋体;mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin'>您正在绑定安全邮箱,验证码:{1},请在{2}分钟内完成输入。</span>
</p>
<p>
<span>
<span style='mso-tab-count:1'>
</span>
</span>
<span
style='font-family:宋体;mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Cambria;mso-hansi-theme-font:minor-latin'>为了您的信息安全,切勿将验证码透露于他人。</span>
</p>
<p>
<span>
<span style='mso-tab-count:1'>
</span>
</span>
<span
style='font-family:宋体;mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Cambria;mso-hansi-theme-font:minor-latin'>注意:如非本人操作,请及时登录并修改密码以保证账户安全。</span>
</p>
</div>
</body>
</html>
</xml-body>
什么意思,单纯的html? html只是文本文件,没有处理能力呀。 需要使用js 或者 模板语言。
需要写一个新的div赋予他一个id,然后在function中写个函数,从后台获取值,如果data.size >0,写一个for循环。再定义一个var html = "",
把需要拼接的东西拼接到这个html中,最后再返回。网上很多例子的。自己百度一下就能看到很多例子
messageformat.format 这个是java的吧,我不懂java,但是这种格式化的函数肯定不会带有循环功能。 得 自己循环, 将数据和上面html(字符串)拼接起来。
但是 模块是一行数据, 如果你组成多行,样式不知道会不会变化。
你每次循环 将下面的字符串 用你的格式化函数 将每次循环的data[i] 放进去
亲爱的{0},您好!
您正在绑定安全邮箱,验证码:{1},请在{2}分钟内完成输入。
为了您的信息安全,切勿将验证码透露于他人。
注意:如非本人操作,请及时登录并修改密码以保证账户安全。
最后加上html 头和尾就可以了呀。
需要写一个新的div赋予他一个id,然后在function中写个函数,从后台获取值,如果data.size >0,把需要拼接的东西拼接到这个html中,最后再返回。网上很多例子的。自己百度一下就能看到很多例子