ROUTE NAVIGATION & PARAMETERS | VueJS | Learning the Basics

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 138

  • @kosi.T
    @kosi.T 3 года назад +3

    I watched a few newer videos and read a few posts about this, nobody explained this as well and simple as you did. Thank you

  • @suman-majhi
    @suman-majhi 3 года назад +2

    "how to redirect a link to same component and dom change accordingly"....this is what I search.... and i cant believe... you explain it just by one line... watch method... i knew it before... bt never thought about its use... thanks a lot❤️❤️

    • @suman-majhi
      @suman-majhi 3 года назад

      @Adrian Marco no... this is fake

    • @suman-majhi
      @suman-majhi 3 года назад

      and your account is fake

  • @nayanchoudhary4353
    @nayanchoudhary4353 2 года назад +1

    After watching many router videos, yours only help me grasp the flow. The best and simple explanation! 👏

  • @insanefootball229
    @insanefootball229 2 года назад

    A very good instructor. Thank you so much man.

  • @SkyLordPanglot
    @SkyLordPanglot 7 лет назад +6

    Awesome. You deserve much more views and subscribers. Im learning vue, vuex and so on for work and your videos helped me a ton. Thank you!

    • @academind
      @academind  7 лет назад +1

      Thanks so much for your absolutely amazing feedback!

    • @SkyLordPanglot
      @SkyLordPanglot 7 лет назад +1

      All deserved. Im junior and this is my first job in company. The main dev decided to use Vue and its components for front end and as I am one of the front end devs this is my main job. Since this is my first encounter with Vue your well structured videos really got me into it.
      Are you planning on making some kind of series with making end to end app with all the lessons you gave on Vue? It would be very nice.
      Thanks again for all your good work.

  • @kevintamez
    @kevintamez 7 лет назад +8

    Dude I realy love you, you just solve my problem of 7 months ago in 7 minutes 😂 thakns a loot. Keep doing this and keep sharing knowledge 💪🏼

    • @academind
      @academind  7 лет назад +2

      Haha, amazing to hear that Kevin, thanks a lot!

  • @dhruvshah9233
    @dhruvshah9233 4 года назад

    Pretty good explanation in really simple language. Thankyou!

  • @patrickhao9011
    @patrickhao9011 6 лет назад

    Damn you're clear. I love how you don't assume too much knowledge when explaining things.

    • @academind
      @academind  6 лет назад

      Thanks so much Patrick, that's indeed my goal: I try to explain everything as understandable as possible, great to read that it worked here :)

  • @mdjubair9122
    @mdjubair9122 6 лет назад

    Awesome .I'm trying from last week but could not completed vue cli configure .. when i saw your tutorial complete my task.. thanks..

    • @academind
      @academind  6 лет назад

      So great to read that the video helped you Jubair, thank you for sharing this!

  • @samyambhandari6265
    @samyambhandari6265 7 лет назад

    your videos are clear and easily understood .

    • @academind
      @academind  7 лет назад

      Thank you Samyam, great to read that you like the videos!

  • @gatorslife22
    @gatorslife22 3 года назад

    Hearing that voice after a month of not hearing it made me smile 😊

  • @kamaboko1
    @kamaboko1 7 лет назад

    Well, I watched this entire series and was very impressed by your teaching style and array of material. I normally never do this, but I just purchased your Vuejs course on Udemy and look forward to going through it.

    • @academind
      @academind  7 лет назад

      Thank you so much for your amazing support, so great to have you on board here and on Udemy! I hope you will have a lot of fun with the course :)

  • @shuvo9131
    @shuvo9131 3 года назад

    Thanks for sharing such a rich resource, best one

  • @Rukshan918
    @Rukshan918 4 года назад

    Thanks a lot! You are a good teacher. Very clear & simple.

  • @ahsanahmed85
    @ahsanahmed85 4 года назад

    Max You are the best teacher on udemy and youtube. love you man !!!

  • @brunoborges4811
    @brunoborges4811 7 лет назад

    Man !! Your videos are awesome ! I saw all about React, now I saw all about Vue.js ! Congratulations ! By the way, I bought the Vue course from Udemy.com (it's amazing also!)

    • @academind
      @academind  7 лет назад

      Thank you so much for your comment and for your support Bruno, I'm happy to have you on board here and on Udemy. Have fun with the Vue course!

  • @DrKillerLetsPlay
    @DrKillerLetsPlay 4 года назад

    thanks bro, is so cool to find tutorials that go strait to the point :) ..thanks a lot

  • @johannesdrechsler5903
    @johannesdrechsler5903 7 лет назад

    Great and easy to understand. Thank you!

    • @academind
      @academind  7 лет назад

      Awesome to hear that Johannes, thanks a lot!

  • @jared7237
    @jared7237 7 лет назад

    Great vids, and the hand signs are next level. Thanks!

    • @academind
      @academind  7 лет назад

      Thanks so much Jared :)

  • @kaiparado
    @kaiparado 3 года назад

    Very good instructor

  • @wanafnanharizwanzahran8131
    @wanafnanharizwanzahran8131 5 лет назад

    ur tutorial walk us step by step , ty bro ur have a gift in teaching people =)

  • @serhioromano
    @serhioromano 6 лет назад

    Some questions.
    1. Is it possible to use router constructors? For instance I use URL like go="{route:'routename', teamID:10}" so that if I go to router defenition and change users to team it automaticlaly works in all links and I do not have to feractor all the codes
    2. Can we load components dynamicaly? Fo instance I have an URL /users/list and that is component UserList in modules/user/list.js folder. So can I parce this URL and try to import that file and execute router?

  • @AzizulHoq01
    @AzizulHoq01 6 лет назад

    Love the way of your teaching and bought a course from udemy. Thanks for nice tutorial.

    • @academind
      @academind  6 лет назад

      Happy to read that you like my teaching style and great to have you on board here and on Udemy! Thank you very much for your amazing support Azizul!

  • @theromie
    @theromie 7 лет назад +2

    Great to start with Vuejs. Can you make video series on Nodejs express mongodb and Vuejs with authentication

    • @academind
      @academind  7 лет назад

      That's actually not that unlikely ;) Thanks for your great feedback!

  • @cosmic_voyager_
    @cosmic_voyager_ 4 года назад

    Hiii maximilian ! Nice to see you here ! I have done your Udemy course on angular!

  • @PatricioHondagneuRoig
    @PatricioHondagneuRoig 7 лет назад

    Great videos Max! Hope to see more from your channel.

    • @academind
      @academind  7 лет назад +1

      I'll try my best! Thanks for your nice feedback Patricio!

  • @009MAMAX
    @009MAMAX 7 лет назад

    thank you for this Great VueJs tutorials series, i hope u can make nuxt.js with server-side rendering tutorials in the next series too!

  • @prajnahegde2200
    @prajnahegde2200 3 года назад

    Amazing tutorial 😀

  • @olivierdeme3886
    @olivierdeme3886 6 лет назад

    Great videos. Very clear. Thanks!

  • @AteretCohen
    @AteretCohen 3 года назад

    great explanation thank you!

  • @drarxonwarlock9874
    @drarxonwarlock9874 5 лет назад

    Gutes video, und sehr gutes Englisch, dachte du wärst ein englischer RUclipsr ^^

  • @DwightMaskew
    @DwightMaskew 7 лет назад

    Thank you! These videos are a big help!

  • @preeeby
    @preeeby 7 лет назад

    Thank you for playlist. I will try to implement what I learned in my next job. I will use money earned from client to buy your full course.

    • @academind
      @academind  7 лет назад

      Sounds very amazing, can't wait to welcome you in the course:)

  • @enriqueborreda1799
    @enriqueborreda1799 7 лет назад

    Good series indeed .. thank you!

    • @academind
      @academind  7 лет назад

      Great to read that you like it Enrique, thanks a lot for sharing this!

  • @nr0yall
    @nr0yall 6 лет назад

    Thanks for these fantastic videos!! Look forward to taking your Udemy course next...

    • @academind
      @academind  6 лет назад

      Awesome, can't wait to welcome you there! :)

  • @gabrieldemarco4664
    @gabrieldemarco4664 5 лет назад

    Man, I’m not so good in english haha, but you teach so good that I understand everything you said! Awesome tutorial!! In portuguese I would say: “Tutorial do caralho!! Top de mais!” Haha

    • @academind
      @academind  5 лет назад +1

      So happy to read that you like the video Gabriel, muito obrigado :)

  • @WolfBoy2700
    @WolfBoy2700 6 лет назад

    Brilliant stuff Max, thank you, this is a mint playlist. I am looking forward to you Vue 2 udemy course now!

    • @academind
      @academind  6 лет назад +1

      Thank you very very much for your comment Imran, really great to read that you liked it :)

  • @betts12220
    @betts12220 7 лет назад

    Hi! Purchased your Udemy course and I'm finding both of these series to be informative and easy to follow, except for one thing. I'm really struggling to set up "master-detail view" with vue-router. I've checked the official docs as well as searched around on Github but it's still not clicking for me haha. It's a very common UX/UI pattern to have a page that loads the blog post titles and the content is loaded in another view on click. I'm sure some other viewers would benefit from a quick example of setting this up. Thanks!

    • @academind
      @academind  7 лет назад

      That should be very easy to set up indeed. You could have a and a , where the holds your . Then you render the content of any link of the sidebar in the .

    • @jacekk6913
      @jacekk6913 7 лет назад

      Should be because is from Angular I think

  • @kevintamez
    @kevintamez 7 лет назад

    i was wondering if you know how to set the server in go dady with the laravel backend and the vuejs frontend with node js, just like you have set up in local host. I have separate folders for that, and I dont know how to put them the right way. I dont know If im being clear. I have a big problem with the which folder need to be in the public_html folder and how to reference the laravel project outside the public_html. I'll be so greatful if you do a tut for that, be cause I have to deliver it as a school project. Thaks a lot anyways for this tutorial.

  • @rodrigoelicer5736
    @rodrigoelicer5736 7 лет назад +2

    Nice videos dude! I was wondering if you can somehow do some tutorial videos about electron + vuejs/angular2

    • @academind
      @academind  7 лет назад +2

      I'll probably do that in the future, no near-term plans though.

  • @ouyouywa1423
    @ouyouywa1423 7 лет назад

    So lucky for me, thanks, it's very helpful!

    • @academind
      @academind  7 лет назад

      Great to hear, thanks a lot for the awesome feedback!

  • @Sensation4l
    @Sensation4l 7 лет назад

    Hi Max. I really enjoy these videos of yours. You know what is worth covering (here in Vue.js or Webpack course)? Internationalization: how to prepare different language versions of an app. Please consider it. Cheers!

    • @academind
      @academind  7 лет назад +1

      I'll see if I'll do something about that in the future :)

  • @ekaqadrinuranti2896
    @ekaqadrinuranti2896 7 лет назад

    Nice video, could u continue your video tutorial and discusses about vue-strap for UI design?

    • @academind
      @academind  7 лет назад

      Thanks for your suggestion! I'll definitely dive into some vue-implementations of bootstrap or material in the future but I got no concrete plans as of now.

    • @ekaqadrinuranti2896
      @ekaqadrinuranti2896 7 лет назад

      Good to hear that :)

  • @osamamohsen3993
    @osamamohsen3993 7 лет назад +1

    You are the Best thanks alot man , Good Luck and keep going

    • @academind
      @academind  7 лет назад

      Thanks so much Osama - I'm really glad to hear you're enjoying it!

  • @lanreoreyomi9555
    @lanreoreyomi9555 4 года назад

    Thank You. How do we navigate to a specific part of a page? Thanks

  • @scigama71
    @scigama71 7 лет назад

    You are awesome man. Thank you

    • @academind
      @academind  7 лет назад

      YOU are awesome James, thanks so much for your support!

  • @pukka4140
    @pukka4140 7 лет назад

    Hello Mindspace,
    What do you think is best ? Angular2 vs Vue2 vs React?
    These techs are launching new framework almost everyday. If a developer keeps himself busy learning with these framework then when they actually gonna focus on the project?
    Thanks

    • @academind
      @academind  7 лет назад +1

      All three are of course great frameworks. Personally, I haven't worked a lot with React.js because it's just not my favorite. So I can't say too much about that.
      Vue.js and Angular are both awesome, but Vue.js is much easier to learn (and still incredibly powerful). Angular uses TypeScript which can be deterring at start but really is a great feature once you worked with it a bit. Angular still is not 100% polished right now though, Vue.js seems to be the more "working" solution as of now.
      But overall, I use both a lot, I used both in various projects and they really both are amazing.

  • @silvanwenk8696
    @silvanwenk8696 7 лет назад

    Thanks a lot Max! :)

    • @academind
      @academind  7 лет назад

      You're welcome - happy to hear you're liking it Silvan!

  • @FujimaruR
    @FujimaruR 6 лет назад

    wow, thanks very much
    i have problem on routing. i new with vue :)

  • @PHILLIPS71
    @PHILLIPS71 7 лет назад

    Great tutorial! I was wondering if you are going to be doing anything on user authentication with JWT or something?

    • @academind
      @academind  7 лет назад +1

      I might do that in the future - no near-term plans though.

  • @GDoodler
    @GDoodler 6 лет назад

    Great vid. Please could someone explain the watch syntax (see 10:44)? The watch is obviously an object (observing), but I'm not familiar with the '$route' syntax. I do understand that this is a function, but specifically the '$route' is slightly confusing. Is that something new in ES6?

  • @codewind7179
    @codewind7179 4 года назад

    Thank you! That was so helpful

  • @ashleighj
    @ashleighj 7 лет назад

    Thank you! That was so helpful :)

    • @academind
      @academind  7 лет назад

      So happy to hear that - thanks for your great feedback!

  • @adam192021
    @adam192021 5 лет назад +1

    The BEST as always!

  • @osdias
    @osdias 6 лет назад

    After setting the optional params route /pageName/:param the base route /pagename (without params) no longer works. Is this expected behaviour?

  • @atomek1000
    @atomek1000 7 лет назад

    That is good tutorial, could you make another when using some more advanced components? And maybe with using vue-material? My router-links are crashing vue-material styling and i don't know why

  • @Quetzalcoatl0
    @Quetzalcoatl0 6 лет назад

    Hey, i don't expect an answer but i will try anyway.
    i'm in the beginning of a project.
    My issue is when i go to /add using a button or it goes to the /add page no problem, but if i refresh the page by hitting F5, it redirects me to the main domain link, "/".
    I've searched everything but i can't figure it out. I tried deleting stuff to see if these parts fix it or not, but nothing. I found a project on github "conduit", i comprated my code to their code and it's basically the same, but on their demo site it works.
    I really wish you could go more advanced on the Vue series.

    • @midhunmohan5112
      @midhunmohan5112 6 лет назад

      @Quetzalcoalt Use like this for add page and for home page (If exact is not used, then it will redirect to home page seeing '/' as first character itself)

    • @Quetzalcoatl0
      @Quetzalcoatl0 6 лет назад

      Yes i know that and i've done that, my problem is if i refresh the page with F5. Refreshing the page deletes the store.state, so my beforeEach will force to go to '/' page like there is no logged in user.

  • @christellewehbe
    @christellewehbe 7 лет назад

    Hello, I have now watched this video several times trying to figure out how to use it in my case. I commented on the previous video in this serie that I want to send some props to the Users page. In the Home page I have a form where I fill in name, phonenr etc. and I want to send those values to the Users page. Can I still use the parameters as you are doing in this video or is there any other way ?

    • @academind
      @academind  7 лет назад +1

      You can use the parameters but you could also use Vuex to store the state in a central place (I do have separate playlist on this).

    • @christellewehbe
      @christellewehbe 7 лет назад

      Aha ok, I will check the Vuex. Thank you for answering my questions :)

  • @BhaktearUddin
    @BhaktearUddin 7 лет назад

    Awesome. Your videos help me for learning vuejs lot. How can I use real server URL just like example.com/vuejs instead of localhost:8080?

    • @academind
      @academind  7 лет назад

      Thanks for your nice feedback! You'll need to deploy it or bind the address in your hosts file.

  • @adiba8938
    @adiba8938 2 года назад

    Thank you so much

  • @alisultani1182
    @alisultani1182 7 лет назад

    Hi. On the vue official site I came across vue server side rendering.
    I wonder if that is different from what you are teaching?

    • @academind
      @academind  7 лет назад

      It's an addition. You can render your Vue apps on the server - they don't work as an substitute to express or anything like that, you simply pre-render views on the server. That's useful for SEO

  • @reighlee6651
    @reighlee6651 4 года назад

    is it possible to pass props on the components used on the routes?

  • @joefly5975
    @joefly5975 7 лет назад

    Great Videos! Thank You! :-)

    • @academind
      @academind  7 лет назад +1

      Happy to hear you're liking it, thanks for your great feedback Joe!

  • @shadyIbrahim-www-solutions
    @shadyIbrahim-www-solutions 4 года назад

    Urgent Please Help: I was able to get everything done but i'm stuck at vue.config.js every time I run build for production. The component with router-view is not displaying. I'm getting the header and footer but not the middle component with the router-view. This component technically has no components because we only display components once user authorized using a sign in form. Please help

  • @bakhtiyor_sulaymonov
    @bakhtiyor_sulaymonov 6 лет назад

    great video ! CLASS

    • @academind
      @academind  6 лет назад

      Thanks so much for your great feedback!

  • @gatorslife22
    @gatorslife22 3 года назад

    Is there an updated version of this?

  • @dor7692
    @dor7692 7 лет назад

    Out of curiosity, what's the benefit of saying:
    `Home`
    As oppose to say:
    `Home`

  • @karnagedev
    @karnagedev 5 лет назад

    sos un crack!

  • @akashpotdar6841
    @akashpotdar6841 6 лет назад

    I have senario, here's that:
    There's an App component which is root one, which has an array of todos objects in data. And two links which use routing, one to list all todos and the other to add a todo. How do I pass my todos data to ListTodoComponent?
    Please help.

  • @mireia-e8p
    @mireia-e8p 6 лет назад

    Thank you!

  • @valeriikuzivanov6832
    @valeriikuzivanov6832 7 лет назад

    Thanks!

    • @academind
      @academind  7 лет назад

      Thank YOU for your comment Valerii!

  • @TheMisterhomer1992
    @TheMisterhomer1992 7 лет назад

    Please add new branch "ROUTE NAVIGATION" to github, thanks for your videos!

    • @academind
      @academind  7 лет назад +1

      Sorry for forgetting, I added it now.

  • @sagarmakhija1349
    @sagarmakhija1349 7 лет назад

    Can we use router-link in other .vue files other than App.vue?

  • @nagarajamurugan5496
    @nagarajamurugan5496 7 лет назад

    How can pass the values through router parameter from one component to another component in vue?

  • @ramshrestha8934
    @ramshrestha8934 7 лет назад

    very helpful :)

    • @academind
      @academind  7 лет назад

      That's really great to hear, thanks so much!

  • @roytripp
    @roytripp 7 лет назад

    hey, you have any clue how can I use this with a language parameter?

  • @aabhasdhaubanja1184
    @aabhasdhaubanja1184 4 года назад

    thanks

  • @lobsanggyatso6280
    @lobsanggyatso6280 4 года назад

    How to avoid page refreshing when navigation??

  • @dmmohnd
    @dmmohnd 7 лет назад

    how to use router-vue in vue 2.0 with laravel 5.3 routes ?

    • @academind
      @academind  7 лет назад +1

      You can't use the vue-router for your Laravel routes. You either build a SPA where vue-router handles ALL your routes (Laravel then only acts as a backend for your app) or you use vue on each view Laravel gives you, in this case you won't use the vue-router.

    • @dmmohnd
      @dmmohnd 7 лет назад

      Mindspace how can i use laravel as a backend for my SPA

    • @academind
      @academind  7 лет назад +3

      I'll soon have some videos on that ;)

  • @lelukas
    @lelukas 6 лет назад

    FADA DO VUE

  • @aaroldaaroldson708
    @aaroldaaroldson708 7 лет назад

    last video?

  • @ivangajic8129
    @ivangajic8129 5 лет назад

    Good video, but you need to relax man.

    • @academind
      @academind  5 лет назад

      I am relaxed no worries ;)

  • @balance4432
    @balance4432 6 лет назад

    Thank you!