@@ -39,15 +39,15 @@ describe('ssr: v-model', () => {
39
39
`<select v-model="model"><option value="1"></option></select>`
40
40
) . code
41
41
) . toMatchInlineSnapshot ( `
42
- "const { ssrLooseContain: _ssrLooseContain, ssrLooseEqual: _ssrLooseEqual, ssrRenderAttrs: _ssrRenderAttrs } = require("vue/server-renderer")
42
+ "const { ssrIncludeBooleanAttr: _ssrIncludeBooleanAttr, ssrLooseContain: _ssrLooseContain, ssrLooseEqual: _ssrLooseEqual, ssrRenderAttrs: _ssrRenderAttrs } = require("vue/server-renderer")
43
43
44
44
return function ssrRender(_ctx, _push, _parent, _attrs) {
45
45
_push(\`<div\${
46
46
_ssrRenderAttrs(_attrs)
47
47
}><select><option value="1"\${
48
- ((Array.isArray(_ctx.model))
48
+ (_ssrIncludeBooleanAttr( (Array.isArray(_ctx.model))
49
49
? _ssrLooseContain(_ctx.model, "1")
50
- : _ssrLooseEqual(_ctx.model, "1")) ? " selected" : ""
50
+ : _ssrLooseEqual(_ctx.model, "1"))) ? " selected" : ""
51
51
}></option></select></div>\`)
52
52
}"
53
53
` )
@@ -57,15 +57,15 @@ describe('ssr: v-model', () => {
57
57
`<select multiple v-model="model"><option value="1" selected></option><option value="2"></option></select>`
58
58
) . code
59
59
) . toMatchInlineSnapshot ( `
60
- "const { ssrLooseContain: _ssrLooseContain, ssrLooseEqual: _ssrLooseEqual, ssrRenderAttrs: _ssrRenderAttrs } = require("vue/server-renderer")
60
+ "const { ssrIncludeBooleanAttr: _ssrIncludeBooleanAttr, ssrLooseContain: _ssrLooseContain, ssrLooseEqual: _ssrLooseEqual, ssrRenderAttrs: _ssrRenderAttrs } = require("vue/server-renderer")
61
61
62
62
return function ssrRender(_ctx, _push, _parent, _attrs) {
63
63
_push(\`<div\${
64
64
_ssrRenderAttrs(_attrs)
65
65
}><select multiple><option value="1" selected></option><option value="2"\${
66
- ((Array.isArray(_ctx.model))
66
+ (_ssrIncludeBooleanAttr( (Array.isArray(_ctx.model))
67
67
? _ssrLooseContain(_ctx.model, "2")
68
- : _ssrLooseEqual(_ctx.model, "2")) ? " selected" : ""
68
+ : _ssrLooseEqual(_ctx.model, "2"))) ? " selected" : ""
69
69
}></option></select></div>\`)
70
70
}"
71
71
` )
0 commit comments