-
-
Notifications
You must be signed in to change notification settings - Fork 33.7k
Closed
Labels
Description
Vue.js version
2.0.1
Reproduction Link
Steps to reproduce
What is Expected?
it('basic-rendering-entities-encoding', function(done){
var renderer = require('vue-server-renderer').createRenderer()
var Vue = require('vue')
var app = new Vue({
template: '<div id="app">汉字 {{chineseDataMsg}} {{testEntity}}</div>',
data: function(){
return {
chineseDataMsg: '测试',
testEntity: '<script>alert(1);</script>'
}
}
})
renderer.renderToString(app, function(err, html){
try{
html.should.equal('<div id="app" server-rendered="true">汉字 测试 <script>alert(1);</script></div>')
} catch(e){
done(e)
return
}
done()
})
})
What is actually happening?
some entities codes can not be rendered by IE9, the page contains some entities codes like :

 Built with Vue.js