Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

188
Vistas
¿Cómo implemento un componente React Material-UI en una aplicación Angular2?

Hay muy poca o ninguna documentación de esto por ahí. De hecho, estoy empezando a dudar de que ng2 y React puedan jugar juntos. Pero no soy un experto, así que necesito tu ayuda.

De acuerdo con los documentos de Material UI para AppBar aquí Este es el código para agregarlo a su componente

 import React from 'react'; import AppBar from 'material-ui/AppBar'; /** * A simple example of `AppBar` with an icon on the right. * By default, the left icon is a navigation-menu. */ const AppBarExampleIcon = () => ( <AppBar title="Title" iconClassNameRight="muidocs-icon-navigation-expand-more" /> ); export default AppBarExampleIcon;

El problema es que esta es documentación para un componente React, no un componente Angular2.

Esto es todo lo que llegué en mi componente Angular2 con la poca información que existe:

 import { Component, OnInit } from '@angular/core'; import { React } from 'react'; import { AppBar } from 'material-ui'; @Component({ selector: 'app-toolbar', templateUrl: './toolbar.component.html', styleUrls: ['./toolbar.component.css'] }) export class ToolbarComponent implements OnInit { AppBarExampleIcon = ` <AppBar title="Title" iconClassNameRight="muidocs-icon-navigation-expand-more" /> `; constructor() { } ngOnInit() { } }

Esto resulta en nada.

¿Alguien ha intentado esto antes?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

React y Angular no se pueden mezclar así. Aunque ambos usan la sintaxis de componentes, lo que hay debajo del capó es completamente diferente. Material-UI es una implementación de Material Design específicamente para React .

Pruebe Angular Material en su lugar, una implementación de Material Design para Angular2. No está tan completo como Material-UI (debido a que ng2 es más nuevo), pero aún hay algunos componentes que debería poder usar con un poco de modificación: https://material.angular.io/components/component/toolbar

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda