js方法循环产生html代码块

在for循环里用了i标签,编译出来的html代码非常的奇怪,for循环的变量i对标签里的i有影响吗?为什么当i等于几的时候,就产生几层i标签?
图片说明

编译结果
图片说明

li标签中的div没有结束标签

你放在循环里面,肯定i是几,就循环几层啊!

你放在循环里面,肯定i是几,就循环几层啊!

 0  0 评论 1 |分享

回复 newbie_no_1
评论 limin0017 limin0017 那感觉也不太对啊,我又仔细数了数,i为3的时候,标签就有5层了

不规范啊,i标签是斜体字吧,这样使用,不会有问题吗

把循环打开 写死几行 之后对比下 不就ok了

没有闭合,前面的少/

在一个就是你htmlString 字符串拼接写的有问题