Hi Chandana, Thank you, it works .
Thanks, On Thu, Mar 16, 2017 at 9:46 AM, Chandana Napagoda <chand...@wso2.com> wrote: > Hi Denuwathi, > > As I explained offline, you should bind/initialize javascript events using > the success event of the renderFragment method. As mentioned, please refer > client-side fragment sample in the uuf-common sample app. > > > Regards, > Chandana > > On Thu, Mar 16, 2017 at 8:41 AM, Denuwanthi De Silva <denuwan...@wso2.com> > wrote: > >> Thanks all for valuable suggestions. >> >> When rendering fragment via UUFClient, what we noticed is the >> corresponding front-end js did not pickup. >> >> Therefore, as Rajith mentioned used the onCLick() in the button html tag. >> But it would be more easier if we can do the front-end js logic of the >> fragment inside the fragment public js itself when using >> UUFclient.renderFragment() method to load the fragment >> >> Thanks >> >> >> On Tue, Mar 14, 2017 at 10:31 PM, Manuranga Perera <m...@wso2.com> wrote: >> >>> Fragment is a self contained re usable component. I think its better to >>>> have the all the front end logic related to the fragment inside that >>>> fragment. >>>> >>> +1 >>> >>> On Tue, Mar 14, 2017 at 4:36 PM, Rajith Roshan <raji...@wso2.com> wrote: >>> >>>> Hi >>>> >>>> On Tue, Mar 14, 2017 at 7:32 PM, Denuwanthi De Silva < >>>> denuwan...@wso2.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> I'm currently rendering a fragment inside a page using >>>>> 'UUFClient.renderFragment' method. >>>>> Then I display it in the page using "{{#defineZone}} helper. >>>>> >>>>> This fragment contains a button. >>>>> When I click that button I need to do an ajax call to a micro service. >>>>> >>>>> I make the ajax call inside the front-end js of the current page. >>>>> This seems not to be working, as the button is in the fragment. >>>>> >>>> This is may be due to, by the time you are registering the on click >>>> event for button the dom does not actually have the button element, since >>>> uufrender client works asynchronously. >>>> If you use onclick attribute on the button element itself and write >>>> your logic in the current page then this should work. No need to move it to >>>> the fragment. >>>> >>>>> >>>>> So, is it ok to define a front-end js in the fragment and do the ajax >>>>> call from it, instead of the front-end js of the current page .? >>>>> >>>> >>>> Fragment is a self contained re usable component. I think its better to >>>> have the all the front end logic related to the fragment inside that >>>> fragment. >>>> >>>>> >>>>> >>>>> Thanks >>>>> >>>>> -- >>>>> Denuwanthi De Silva >>>>> Senior Software Engineer; >>>>> WSO2 Inc.; http://wso2.com, >>>>> Email: denuwan...@wso2.com >>>>> Blog: https://denuwanthi.wordpress.com/ >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Rajith Roshan >>>> Software Engineer, WSO2 Inc. >>>> Mobile: +94-72-642-8350 <%2B94-71-554-8430> >>>> >>> >>> >>> >>> -- >>> With regards, >>> *Manu*ranga Perera. >>> >>> phone : 071 7 70 20 50 >>> mail : m...@wso2.com >>> >> >> >> >> -- >> Denuwanthi De Silva >> Senior Software Engineer; >> WSO2 Inc.; http://wso2.com, >> Email: denuwan...@wso2.com >> Blog: https://denuwanthi.wordpress.com/ >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Chandana Napagoda* > Associate Technical Lead > WSO2 Inc. - http://wso2.org > > *Email : chand...@wso2.com <chand...@wso2.com>**Mobile : +94718169299 > <+94%2071%20816%209299>* > > *Blog : http://cnapagoda.blogspot.com <http://cnapagoda.blogspot.com> > | http://chandana.napagoda.com <http://chandana.napagoda.com>* > > *Linkedin : http://www.linkedin.com/in/chandananapagoda > <http://www.linkedin.com/in/chandananapagoda>* > > -- Denuwanthi De Silva Senior Software Engineer; WSO2 Inc.; http://wso2.com, Email: denuwan...@wso2.com Blog: https://denuwanthi.wordpress.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev