diff --git a/html-%26-raw-%26-svg.md b/html-%26-raw-%26-svg.md index 8993869..0690638 100644 --- a/html-%26-raw-%26-svg.md +++ b/html-%26-raw-%26-svg.md @@ -53,6 +53,18 @@ html`
${raw(somethingFromOther)}
` ``` +需要注意的是, `raw()`函数的用法是常规的函数调用的语法, 如果需要传参的话, 请把值放到第2参数中,`raw(str, args)`。 +另外, `raw()`函数不会帮你过滤任何内容, 这会有安全隐患, 所以请自行确保你拿到的**html字符串**是安全的。 + + +```js + +let somethingFromOther = '

hello

' + + +html`
${raw(somethingFromOther, ['这是标题', ev => alert('这是事件绑定回调')])}
` + +```