fix: dialog call `mounted` multiple times #152

pull/179/head
tangjinzhou 2018-09-11 12:23:44 +08:00
parent 85a9aca492
commit 4df8e3743f
1 changed files with 3 additions and 2 deletions

View File

@ -203,7 +203,7 @@ export default {
let footer let footer
if (tempFooter) { if (tempFooter) {
footer = ( footer = (
<div class={`${prefixCls}-footer`} ref='footer'> <div key='footer' class={`${prefixCls}-footer`} ref='footer'>
{tempFooter} {tempFooter}
</div> </div>
) )
@ -212,7 +212,7 @@ export default {
let header let header
if (title) { if (title) {
header = ( header = (
<div class={`${prefixCls}-header`} ref='header'> <div key='header' class={`${prefixCls}-header`} ref='header'>
<div class={`${prefixCls}-title`} id={this.titleId}> <div class={`${prefixCls}-title`} id={this.titleId}>
{title} {title}
</div> </div>
@ -252,6 +252,7 @@ export default {
{closer} {closer}
{header} {header}
<div <div
key='body'
class={`${prefixCls}-body`} class={`${prefixCls}-body`}
style={bodyStyle} style={bodyStyle}
ref='body' ref='body'