84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
新建用户x * 用户名 * 登录密码 * 确认密码 * 员工姓名 * 用户角色 * 联系手机 用户角色决定用户权限,请到角色管理系统统一设置
新建用户
x
* 用户名
* 登录密码
* 确认密码
* 员工姓名
* 用户角色
* 联系手机
用户角色决定用户权限,请到角色管理系统统一设置
拼接这样一段html 有没有技巧 或者简化方法
欢迎选择我的课程,让我们一起见证您的进步~~
如果你是ES6无须拼接,直接将HTML拉到 `` 里面。
当然,在现代浏览器里面,比较快的办法就是[].join('')了。
[].join('')
es6写法:
let str = ` 新建用户x * 用户名 * 登录密码 * 确认密码 * 员工姓名 * 用户角色 * 联系手机 用户角色决定用户权限,请到角色管理系统统一设置 `
然后用babel转成es5.
使用ES6字符串(优点:简单,性能好;缺点:不支持循环等扩展功能)
使用模板引擎(优点:灵活,支持循环等功能;缺点:不同模板引擎模板语言不太一样,性能稍逊直接拼接)
换React用jsx:)一般情况下的话可以用domNode.innerHTML([your html tags].join(''))
React
jsx
domNode.innerHTML([your html tags].join(''))
搜索一下 artTemplate,很方便,只有 5k 大小,腾讯的
如果你是ES6无须拼接,直接将HTML拉到 `` 里面。
当然,在现代浏览器里面,比较快的办法就是
[].join('')
了。es6写法:
然后用babel转成es5.
使用ES6字符串(优点:简单,性能好;缺点:不支持循环等扩展功能)
使用模板引擎(优点:灵活,支持循环等功能;缺点:不同模板引擎模板语言不太一样,性能稍逊直接拼接)
换
React
用jsx
:)一般情况下的话可以用
domNode.innerHTML([your html tags].join(''))
搜索一下 artTemplate,很方便,只有 5k 大小,腾讯的