Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

542
Views
¿Cómo aplicar el componente en antdesign con vue-cli y vue 3?

Ya sigo las instrucciones en los documentos aquí .

Esto es lo que hice

 vue create example-app cd example-app

Elijo el preajuste vue 3.

luego cambie el script en main.js

 import Vue from 'vue'; import Button from 'ant-design-vue/lib/button'; import 'ant-design-vue/dist/antd.css'; import App from './App'; Vue.component(Button.name, Button); Vue.config.productionTip = false; new Vue({ render: h => h(App), }).$mount('#app');

aquí está mi archivo App.js

 <template> <div id="app"> <img src="./assets/logo.png"> <a-button type="primary">Button</a-button> </div> </template> <script> export default { name: 'App', components: { } } </script> <style> </style>

Pero, ¿por qué no hay un componente de botón en la pantalla? todo lo que tengo es una pantalla en blanco

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

No he podido reproducir lo que se menciona aquí. el código funciona perfectamente. Creo que probablemente hay algo dejado fuera de su escritura.

aquí está el código de trabajo. intenta comparar esto con el tuyo.

https://codesandbox.io/s/cocky-leftpad-hbi3i?file=/src/App.vue


Para Vue 3, las cosas siguen siendo prácticamente iguales. Vue 3 utiliza un método de instalación de complemento diferente.

 // main.js import { createApp } from 'vue' import App from './App.vue' import Antd from 'ant-design-vue'; import 'ant-design-vue/dist/antd.css'; const app = createApp(App) app.use(Antd) // same as Vue.use in Vue 2.X app.mount('#app')

este código no es mío pero muestra lo mismo.

https://codesandbox.io/s/vue3-antd-xzk1x?file=/src/main.js

over 4 years ago · Santiago Trujillo Report

0

ingrese la descripción de la imagen aquí

Acabo de ejecutar el proyecto y este es el resultado que se muestra.

Pasos que seguí.

  1. npm install -g @vue/cli
  2. vue create antd-demo
  3. Seleccioné el preajuste vue2
  4. cd antd-demo
  5. npm install ant-design-vue
  6. src/main.js modificado (según documentos)
  7. src/App.vue modificado (según documentos)
  8. npm run serve
over 4 years ago · Santiago Trujillo Report

0

En mi caso, mi culpa fue que elegí vue3 y seguí las instrucciones en https://antdv.com/docs/vue/getting-started/ , pero tuve que seguir https://2x.antdv.com/docs/vue/ empezando

npm i --save ant-design-vue@next

(@próximo !)

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!