Maybe it’s a good idea,  mixing up all the dom APIs into `callNative` always 
takes extra time to do JSON parsing.

On 2017年3月10日 +0800 PM3:36, 大诗胸 <[email protected]>, wrote:
> Can you explain the reason why API change will cause performance
> improvement?
>
> On Fri, Mar 10, 2017 at 2:26 PM, Hanks Zhang <[email protected]> wrote:
>
> > As we discussed before, we should support all top-level DOM operation APIs
> > directly to improve the performance. I have already achieved it in Weex
> > runtime, include the following methods:
> >
> > Format: TAKS -> METHOD
> >
> > * createBody -> callCreateBody
> > * addElement -> callAddElement
> > * removeElement -> callRemoveElement
> > * moveElement -> callMoveElement
> > * updateAttrs -> callUpdateAttrs
> > * updateStyle -> callUpdateStyle
> > * addEvent -> callAddEvent
> > * removeEvent -> callRemoveEvent
> >
> > Our legacy js framework (known as .we) already support this feature.
> > *However,
> > the Vue 2.0 should also support the corresponding feature as well.*
> >
>
>
>
> --
> sospartan
> Phone:13588488290
> HangZhou

Reply via email to