Getting Started with Vue 3 and PrimeVue

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

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

  • @MothDust
    @MothDust 10 месяцев назад

    This video was exactly what I needed to begin using Vue 3. I wanted to use some of the components that I was seeing on PrimeVue and now I fully understand how to make use of places like that. I know this is three years old, but thank you so much!

  • @radiowallofsound
    @radiowallofsound 3 года назад +13

    15:54 the tag was added suddenly in the video at line #5, but it is not mentioned... easy to miss

    • @beedleChompz44
      @beedleChompz44 3 года назад +1

      omg thank you

    • @dejangegic
      @dejangegic 3 года назад +1

      You just saved me some 5AM frustration, thank you Sir

  • @BenHayat
    @BenHayat 3 года назад +6

    This was a fantastic video to jump start our development. I'd love to see a video to show app "Layout" creation with header, footer, side menu and etc.

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

    Spectacular!! Thank you so much for creating a great framework. Your video here was excellent also. Since Vue 3.2 and the new that's all I use. I was able to modify your setup to use the new format without any issues. And, I now use the Vite creation utility since it's so much faster than the old builder. I believe Vue now uses that as the default in their CLI. I look forward to refactoring my current portal app using all the new features of PrimeVue!! I believe this should replace Vuetify as the leading UI framework for Vue 3.

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

    very helpful with composition api. I did a crash course, didn't knew I was even using options api.

  • @TechWorldWithSerdar
    @TechWorldWithSerdar 3 года назад +1

    hatte gute Erfahrung mit Primefaces. In meinem neuen Projekt werde ich auf jeden Fall PrimeVue verwenden.

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

    Hi,
    I see your video but I have some issue:
    the first is that when I imported
    import PrimeVue from 'primevue/config';
    and tried the button with texinput, I don't see nothing on the browser, in the console i see this error:
    Uncaught TypeError: Vue.observable is not a function: PrimeVue.js?a727:41
    On stackoverflow I see a guy that use import {PrimeVue} from 'primevue/config';
    and this error disappear and I can see the button with text input, but if I try to use v-model doesn't work, and many warnings appears in console:
    runtime-core.esm-bundler.js?5c40:38 [Vue warn]: A plugin must either be a function or an object with an "install" function.
    [Vue warn]: Property "$listeners" was accessed during render but is not defined on instance.
    at
    at
    These are my dependencies:
    "dependencies": {
    "core-js": "^3.6.5",
    "primeflex": "^2.0.0",
    "primeicons": "^4.1.0",
    "primevue": "^2.4.1",
    "vue": "^3.0.0"
    }
    --------------------------
    In other projects with only vue.js v3 never happened to me, this is the first time I see these errors.
    Can anyone help me?

    • @giuseppeabagnale6958
      @giuseppeabagnale6958 3 года назад +1

      I resolved the issues installing npm install primevue@3.3.5 that's stable version.

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

      Sorry, being late to the party but I came across this problem myself today.
      The problem is, that you need a version >= 3 of primevue to get things to work. Here are my dependencies which work fine:
      "dependencies": {
      "core-js": "^3.6.5",
      "primeicons": "^5.0.0",
      "primevue": "^3.10.0",
      "vue": "^3.0.0"
      },

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

    Unfortunately it's not possible to read the shown code on a smartphone. Font is too small.

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

    is there away to reghister all components globly like bootstrap vue or vuetify?
    and there is no auto complete when i use components in template

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

    Thanks for the explanation. It's very helpful. I won't to know if the are a possiblity to use toaster from store vuex

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

    "npm install primevue --save" throws an error:
    Could not resolve dependency:
    peer vue@"^2.6.0" from primevue@2.8.0
    node_modules/primevue
    primevue@"*" from the root project
    but running with "primevue@3" works fine

  • @xushenxin
    @xushenxin 3 года назад +1

    can I import everything in one line?

  • @derekbressler9154
    @derekbressler9154 4 года назад +8

    vue is the best!

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

    5:55 better assign a version "@3.4.0" , especially when there is a new version 2 released after version 3 release.

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

    Hi. Is there a source for CRUD by connecting Mongodb and datatable (Primevue) ? Thank you...

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

    thank you so much for all your hard work, it really helps me out a lot!!!

  • @panzorax.
    @panzorax. 3 года назад

    her component için eklemek biraz yorucu gibi gözüküyor başka çözümünüz var mı ? bootstrap-vue gibi ?

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

    HTTP 404 Not Found Error with .woff or .woff2 Font Files
    Any way to fix it?

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

    You saved my life today, Thankyou

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

    Hello is it possible for me integrate this theme with quasar framework?

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

    Can we install third Party NPM packages?

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

    when I apply npm run serve these messages appear:
    These dependencies were not found:
    * prime / button in ./src/main.js
    * prime / config in ./src/main.js
    * prime / inputtext in ./src/main.js

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

      Shouldn't it be "primevue/*" like "primevue/button"

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

    thank you ... great video to start using primevue component

  • @webdev1943
    @webdev1943 Год назад

    hello sir, is primevue support RTL, because in need this for my project and a lot of languages is RTL direction, i appreciate your efforts , thanks so much.

    • @cagataycivici
      @cagataycivici  Год назад

      Not yet but we'll bring it in Q3 this year.

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

    vue ile alakam yok ama bahtınız açık olsun!

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

    Typescript support is severely lacking still in 2021 it's very frustrating.

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

    Is it possible to import components in the vue files, instead of registering components globally?

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

      Sure, you need to register them locally. Vue docs has sections about this.

  • @Name-lt2tz
    @Name-lt2tz 3 года назад

    I get at line: const app = createApp(App); "Uncaught TypeError: Object(...) is not a function"

    • @Name-lt2tz
      @Name-lt2tz 3 года назад

      @フルブライトケネス not CDN so cli I geuess

    • @Name-lt2tz
      @Name-lt2tz 3 года назад

      @フルブライトケネス I somehow solved with help of another guy, thanks :)

  • @WilsonCorderoSEO
    @WilsonCorderoSEO 4 года назад +1

    How can I solve this error?
    error in ./node_modules/primevue/datatable/datatable.esm.js
    Module parse failed: Unexpected token (180:57)
    You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See webpack.js.org/concepts#loaders
    | shouldRenderCol(column) {
    | if (this.rowGroupMode && this.rowGroupMode === 'subheader') {
    > return this.groupRowsBy !== column.props?.field;
    | }

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

    no typescript?

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

      Typescript is fully supported, here is a starter. github.com/primefaces/primevue-typescript-quickstart

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

    Spot on! Thank you!

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

    maje nunca dijiste que había que agregar el tag me chingué un buen rato que por que no jalaba jajaja

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

    Thanks Cagatay!

  • @h.serhan9862
    @h.serhan9862 4 года назад

    Thanks!!

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

    Great Job! The video and the actual framework do not sync. Sigh! The video is outdated. Dumping this!

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

    no success