javascript - How to add stringified script tag in express + jade/pug -
i have express using pug view. index.pug has following:
script(type='text/javascript'). window.__data__ = !{payload} where payload json object. has been stringified in render function of express:
res.render('index', { payload : json.stringify({ "anexample": "<script></script>" }) }) when json object has </script> terminates window.__data = function due ending script tag. how can prevent blowing page? limitation of pug or express or browser?
you're going have "break up" string containing script tags.
something should work:
"anexample": "<script></scr" + "ipt>" this way, </scr" + "ipt> won't interpreted closing script tag.
Comments
Post a Comment