init
Support preview data
More nature integrate with html element