javascript - js拼接html有没有比较快的方法?
天蓬老师
天蓬老师 2017-04-11 13:14:15
0
6
430

新建用户

x

用户名

登录密码

确认密码

员工姓名

用户角色

联系手机

用户角色决定用户权限,请到角色管理系统统一设置

拼接这样一段html 有没有技巧 或者简化方法


天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답 (6)
伊谢尔伦
 
    左手右手慢动作

    如果你是ES6无须拼接,直接将HTML拉到 `` 里面。

    当然,在现代浏览器里面,比较快的办法就是[].join('')了。

      Peter_Zhu

      es6写法:

      let str = ` 

      新建用户

      x

      用户名

      登录密码

      确认密码

      员工姓名

      用户角色

      联系手机

      用户角色决定用户权限,请到角色管理系统统一设置

      `

      然后用babel转成es5.

        Peter_Zhu
        1. 使用ES6字符串(优点:简单,性能好;缺点:不支持循环等扩展功能)

        2. 使用模板引擎(优点:灵活,支持循环等功能;缺点:不同模板引擎模板语言不太一样,性能稍逊直接拼接)

          洪涛

          Reactjsx:)
          一般情况下的话可以用domNode.innerHTML([your html tags].join(''))

            巴扎黑

            搜索一下 artTemplate,很方便,只有 5k 大小,腾讯的

              최신 다운로드
              더>
              웹 효과
              웹사이트 소스 코드
              웹사이트 자료
              프론트엔드 템플릿
              회사 소개 부인 성명 Sitemap
              PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!