Yes, It could be ok.
I will try it later.
Thank you. Regards

Thomas Broyer <[email protected]> 于2021年3月3日周三 上午2:36写道:

> I would:
>
>    1. create a new *.gwt.xml with a new EntryPoint that won't launch the
>    GWT app but instead expose a function (using JsInterop) to "run" your 
> module
>    2. that function would use receive an element ID and use
>    RootPanel.get(id) to put the GWT UI inside (that's not the only way, but
>    definitely the easiest); ideally it would also return a function that you
>    would call from Vue at "unmount", but could instead return the RootPanel so
>    it could be passed to another function exposed by the module's 
> onModuleLoad.
>    3. the "unmount" callback would simply call
>    RootPanel.detachNow(rootPanel)
>
> That way, the Vue app could actually load the GWT module immediately, but
> then only use it by calling its exposed function when it needs to display
> the GWT module; and when it no longer needs it, it should properly "detach"
> it.
>
> On Tuesday, March 2, 2021 at 5:09:24 AM UTC+1 [email protected] wrote:
>
>> For example:
>>  I have a vue app and classic gwt application,  The gwt application have
>> lot of module .
>> but I only want to one module (eg: A query UI) integration  to my vue app
>> using js
>> How can I done this?
>> Tks.
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-web-toolkit/b828a4d6-8cec-4b43-a80c-bb1ec1e22250n%40googlegroups.com
> <https://groups.google.com/d/msgid/google-web-toolkit/b828a4d6-8cec-4b43-a80c-bb1ec1e22250n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/CAFiWg2YuCP-E8RBK9FS-LhsGJqBLu%2Bi%3DKjoodj-bu5YsEJU48Q%40mail.gmail.com.

Reply via email to