mirror of
https://gitee.com/vuejs/vue.git
synced 2024-12-05 05:27:59 +08:00
remove unnecessary slice in SSR renderStyle (small perf gain)
This commit is contained in:
parent
938fa4efcc
commit
c9fbcaf591
@ -8,7 +8,7 @@ function genStyleText (vnode: VNode): string {
|
||||
for (const key in style) {
|
||||
styleText += `${hyphenate(key)}:${style[key]};`
|
||||
}
|
||||
return styleText.slice(0, -1)
|
||||
return styleText
|
||||
}
|
||||
|
||||
export default function renderStyle (vnode: VNodeWithData): ?string {
|
||||
|
@ -102,7 +102,7 @@ describe('SSR: renderToString', () => {
|
||||
}
|
||||
}, result => {
|
||||
expect(result).toContain(
|
||||
'<div server-rendered="true" style="background-color:black;font-size:14px;color:red"></div>'
|
||||
'<div server-rendered="true" style="background-color:black;font-size:14px;color:red;"></div>'
|
||||
)
|
||||
done()
|
||||
})
|
||||
@ -116,7 +116,7 @@ describe('SSR: renderToString', () => {
|
||||
}
|
||||
}, result => {
|
||||
expect(result).toContain(
|
||||
'<div server-rendered="true" style="color:red"></div>'
|
||||
'<div server-rendered="true" style="color:red;"></div>'
|
||||
)
|
||||
done()
|
||||
})
|
||||
@ -135,7 +135,7 @@ describe('SSR: renderToString', () => {
|
||||
}
|
||||
}, result => {
|
||||
expect(result).toContain(
|
||||
'<section server-rendered="true"><div style="color:red"></div></section>'
|
||||
'<section server-rendered="true"><div style="color:red;"></div></section>'
|
||||
)
|
||||
done()
|
||||
})
|
||||
@ -159,7 +159,7 @@ describe('SSR: renderToString', () => {
|
||||
}
|
||||
}, result => {
|
||||
expect(result).toContain(
|
||||
'<div server-rendered="true" style="text-align:left;font-size:520rem;color:red"></div>'
|
||||
'<div server-rendered="true" style="text-align:left;font-size:520rem;color:red;"></div>'
|
||||
)
|
||||
done()
|
||||
})
|
||||
@ -178,7 +178,7 @@ describe('SSR: renderToString', () => {
|
||||
}
|
||||
}, result => {
|
||||
expect(result).toContain(
|
||||
'<div server-rendered="true" style="color:red"><div></div></div>'
|
||||
'<div server-rendered="true" style="color:red;"><div></div></div>'
|
||||
)
|
||||
done()
|
||||
})
|
||||
@ -197,7 +197,7 @@ describe('SSR: renderToString', () => {
|
||||
}
|
||||
}, result => {
|
||||
expect(result).toContain(
|
||||
'<div server-rendered="true" style="color:red"><span style="color:black"></span></div>'
|
||||
'<div server-rendered="true" style="color:red;"><span style="color:black;"></span></div>'
|
||||
)
|
||||
done()
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user