Thanks Dave, I'll try ASAP. El lun., 25 de jun. de 2018 21:25, Dave S <[email protected]> escribió:
> > > On Monday, June 25, 2018 at 4:51:31 PM UTC-7, marco mansilla wrote: >> >> Hi everyone, I have written this small simple test [0], which uses >> vue-cli and inside web2py (yes, another test). It works pretty simple. >> >> 1- generate a devel project (name can be anything) the web2py app with >> vue-cli >> 2- replace /views/layout.html with /deve/index.html >> 3- the boundle.js from devel project it redirected to be generated in >> static/js/ by editing webpack.config.js inside devel project >> >> so far, so good it works. >> >> The issue I found, is since Vue works on the client side I can't use >> URL(), so when I need to write a links has the app name in it >> http://localhost:8000/myapp/foo/bar, on development it works, but in >> production using routes.py urls change to http://mydomain.com/foo/bar, >> so, the urls inside the files do not work. >> >> In the example app I have a simple table on a minimal api, as you can see >> in web2cli/devel/src/components/People.vue the axios call has the app name >> in it when moving to production it becomes an issue. Since web2py does all >> the work on the server I know it is not possible to use URL() and any >> native helpers from the client, does anyone has experienced similar issues? >> >> Marco. >> > > Parse window.location.href or window.location.pathname? > > <URL:www.w3schools.com/js/js_window_location.asp> > > If you're doing AJAX, StackOverflow Question 1034621 mentions > ${pageContext.request.contextPath} // append "//controller/function" as > needed > > /dps > > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

