Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Beginner Web

#46
hola tengo una duda, resulta que estoyusando ventanas de windows en .net
tengo este problema con el siguiente estilo, cuando presiono tab o deselecciono el password box la marca de agua vuelve a verse por detras



este es mi codigo

Código (xml) [Seleccionar]


<Style x:Key="Pass" TargetType="{x:Type PasswordBox}">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type PasswordBox}">
                        <Grid>
                            <Border Background="White" BorderBrush="#FF7D8683" BorderThickness="1"/>
                            <ScrollViewer x:Name="PART_ContentHost" Margin="5,0,0,0" VerticalAlignment="Center" />
                            <Label Margin="5,0,0,0" x:Name="WaterMarkLabel" Content="{TemplateBinding Tag}" VerticalAlignment="Center"
                               Visibility="Collapsed" Foreground="Gray" FontFamily="Arial"/>
                        </Grid>
                        <ControlTemplate.Triggers>
                            <MultiTrigger>
                                <MultiTrigger.Conditions>
                                    <Condition Property="IsFocused" Value="False"/>
                               
                                </MultiTrigger.Conditions>
                                <Setter Property="Visibility" TargetName="WaterMarkLabel" Value="Visible"/>

                            </MultiTrigger>
                            <Trigger Property="IsEnabled" Value="False">
                                <Setter Property="Foreground" Value="DimGray"/>
                            </Trigger>
                        </ControlTemplate.Triggers>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>

<PasswordBox Grid.Column="0" Style="{StaticResource Pass}" HorizontalAlignment="Left" Margin="53,284,0,0" VerticalAlignment="Top" Name="txtPassword" Width="120" Height="23" Tag="Password"/>


#47
hola no se como puedo cambiar el lenguaje de toda la aplicacion con botons que se encuentran en el header tengo toda la configuracion ahi pero en los otros componentes no lo hace

Código (html4strict) [Seleccionar]
<div class="container-fluid">

    <app-header>
    </app-header> //Aca tengo toda la configuracion y en el app.modlue.ts y demas

    <router-outlet> //y desde aca  hasta el footer intento bindear y que haga la traduccion con el boton del compoente  app-header pero nada
    </router-outlet>

    <app-footer>
    </app-footer>

</div>


alguien sabe o donde veo el manual para hacer eso?  :huh:
#48
como hago para que mi app seleccione el idioma automatico segun el idioma del navegador del usuario y cambiar toda la app con 2 opciones y tambien toda la configuracion anterior necesaria.  :huh:
#49
Hola queria preguntares como se hace en angular para cambiar el diseño del header en angular por ejemplo estoy en inicio y tengo el header con un fondo y cuando escojo un link que esta en el headear me redireccione a otra pagina y el mismo headear ya cambia su diseño en este caso ya no tiene foto de fondo?  :huh: :huh:
#50
Hola me gustaría saber como es que puedo que mi pagina tenga 2 botones con la bandera español y otra del reino unido y me permita cambiar el idioma de mi pagina, estoy usando las siguientes tecnologias, html5, css3, javascript, typescritp, angular9, nodejs y express.

este el routing que le puse en el app.component.html (supongo que hay mejores)


Código (html4strict) [Seleccionar]
<div class="container-fluid">

    <app-header>
    </app-header>

    <router-outlet>
    </router-outlet>

    <app-footer>
    </app-footer>

</div>
#51
eso quiero saber  :huh:
#52
Hacking Wireless / hola me quede sin internet
24 Julio 2020, 00:51 AM
me quede sin internet y no podré estudiar mi ultima mitad de año del ultimo año, y quisiera saber como  hackear redes wifi wpa psk + wps, tenia contraseñas viejas que tenia cuando usaba el  dumpper pero ahora con el tema de la pandemia todos cambiaron de modem o contraseña y ya no puedo si alguien me aydua gracias
#53
hola como puedo publicar en facebook algo como esto ( texto e imagen) usando la api graph de facebook??



estoy usando typescript y la foto fue capturada y transformada a base64, ayuda por el amor de Dios
#54
Desarrollo Web / graph api
4 Julio 2020, 21:03 PM
una pregunta como se puede mandar una foto y descripcion usando typescript con la pai graph??
#55
Desarrollo Web / aplicasio de feascebook
2 Julio 2020, 12:44 PM
como hago para que esta cosa publicque texot y una foto??
es la api graff de facebook

Código (cpp) [Seleccionar]
init() {
   let initParams: InitParams = {
     appId: '666',
     autoLogAppEvents: true,
     xfbml: true,
     version: 'v7.0'
   };
   this.fb.init(initParams);
 }


 post() {
   var apiMethod: ApiMethod = "post";
   this.fb.api('/123456789/feed', apiMethod,
     {
       "message": this.noticia.titulo,
       "access_token": "XXX"
     });
   this.toast.success('Succeful');
 }


ni en google encuentro solo sale en ingles y yo ni idea del ingles y encmima mal escrito  :huh:
#56
como puedo proteger las contraseñas de los usuarios?
en que capa me conviene mas? en front- back?
tengo pensado hacerlo en front no se si en el mismo componente o en su servicio q opinan? o mientras mas capas mejor?
#57
como hago para que me muestre mis cards en orden horizontal?

me meustra asi
147
258
369

quiero que me muestre asi
123
456
789

gracias
#58
Desarrollo Web / ngfor de cards paginado
27 Junio 2020, 15:01 PM
supongamos que tengo 20 cards y quiero q en la pagina muestre solo de 4 en 4 y que para ver los demas haga click en un boton similar al slider

Código (html4strict) [Seleccionar]
<div class="row">
    <div *ngFor="let item of items" class="col-md-3 card">
      <div class="card-block text-center">
        <div class="card" >
          <img class="card-img-top" [src]="item.url" alt="Card image cap">
          <div class="card-body">
            <h5 class="card-title">Titulo</h5>
            <p class="card-text">{{litem.descripcion}}</p>
            <a href="#" class="btn btn-primary">Ver Local</a>
          </div>
        </div>
      </div>
    </div>
  </div>
#59
quiero tener una caja de texto que filtre una tabla que usa un ngfor

ni idea como se hace, estaba usando un script y se que usa keyup event que eslo q uso en en .net pero ahi se llama keypressevent ahi es mas facild e implementar porque recargo el dgw con una nueva consulta aca no se como cabmiarla, si alguien me ayuda como debo o hacer o con documentacion precisa no se gracias

Código (html4strict) [Seleccionar]
<!-- BOTON AGREGAR, abre un modal y ahi lo agregaga-->
 <div class="row">
   <button type="button" class="btn btn-primary" (click)="agregar(modal)"><i class="fa fa-plus"></i>
     Agregar</button>

 </div>
 <div class="row">
   <div class="col-md-8">
<!-- CAJA DE TEXTO BUSCAR x apellido -->
     <input id="ftitulo" name="titulo" type="text" placeholder="Buscar por apellido" class="form-control left-align">
   </div>
   <span class="col-md-1"><i class="fa fa-search bigicon"></i></span>
 </div>


 <!-- TABLA ngfor -->
 <div class="row">
   <div class="table-responsive">
     <table class="table table-hover">
       <thead class="thead-dark">
         <tr>
           <th scope="col">ID</th>
           <th scope="col">APELLIDO</th>
           <th scope="col">NOMBRES</th>

           <th scope="col">ACCION</th>
         </tr>
       </thead>
       <tbody>
         <tr *ngFor="let mutante of mutantes; ; let i = index" [attr.data-index]="i">
           <th scope="row">{{mutante._id}}</th>
           <td>{{mutante.apellido}}</td>
           <td>{{mutante.nombres}}</td>
           <td>
             <!-- MODIFICAR PARA QUE SALGA UNA MODAL PARA CONFIRMAR ELIMINACION-->
             <button class="btn btn-primary" (click)="borrar(mutante)">Borrar</button>
             <button class="btn btn-primary" (click)="modificar(mutante, modal2)">Modificar</button>
           </td>
         </tr>
       </tbody>
     </table>
   </div>


por ahi tengo algo demas o de menos rimrod  a yov em ay eñeus mucho ognet  perdon
#60

miren tengo una pagina web donde vendo cosmeticos con todo el sistema de usuarios ya implementado estoy usando mongodb express angular boootstrap y quiero implementar el logueo con cuentas de redes sociales como se hace eso? q debo ahcer? q api usar? ayudenme, quiero que estos usuarios solo tengan privilegios de clientes(bueno eso ya me lo estoy imaginando como lo voy a hacer)  :huh:
#61
como lleno esto con  las tecnologias que estoy utilizando? supongamos que lleno slos campos y quiero mandar a la api eso con express y mongodb? que va en el action?

Código (cpp) [Seleccionar]
<form action="/examples/actions/confirmation.php" method="post">
              <p class="hint-text">Inicia sesión rápidamente con tu cuenta de redes sociales.</p>
              <div class="form-footer">
                <a [routerLink]="['forgot-password']">Olvidaste tu contraseña?</a>
              </div>
            </form>
    :huh:
#62
cual es la forma mas facil de  pasar valores por referencia de un formulario A, C o D a otro B y usarlo en A, C o D en C#?   :huh:
Formularios A, C, D y B son todos de distintas firmas  ;-)
#63
como puedo modificar este codigo para que use el findoneandupdate, esta funcion  esta dentro de controladores

Código (cpp) [Seleccionar]
pCtlr.editP = async (req, res) => {
    console.log("entro a editar");
    const vP =  new P(req.body);
    await P.findByIdAndUpdate(req.params.id, {$set: vP}, {new: true});
    res.json({
        'status': 'p updated'
    })
}



;-)
#64
como se llena un array de objetos(composicion) que esta dentro de un objeto teniendo en cuenta que mi api esta compuesta por carpetas de models(squemas), routes(direcciones api) y controllers(metodos get,pust, put etc) ah?  :huh:
codigo ejemplo porfis
#65
Desarrollo Web / mongoodb mongo
16 Junio 2020, 02:28 AM
hola tengo un objeto1 y un objeto2, el objeto2 tiene que tener un arreglo de objeto1 que cuando yo elimine el objeto2 tambien se tiene que eliminar todas las referencias q contenia el arreglo del objeto2(composicion) como hago esto en mongoodb mongo??

yo tengo esto miren, ayuda  :huh:

Código (gml) [Seleccionar]
const mongoose = require('mongoose');
const Objeto1 = require('./objeto1');
const {Schema} = mongoose;

const Objeto2Schema = new Schema({
    name: {type: String, required: true},
    comments: [{type: Objeto1.Schema }]
})

module.exports = mongoose.model('Objeto2', Objeto2Schema);


sera así?
y si me pudieran ayudar mas como serie el controller del Objeto2? el delete me interesa
#66
(node:6724) UnhandledPromiseRejectionWarning: ValidationError: Empresa validation failed: email: Path `email` is required., nombre: Path `nombre` is required.
#67
como se hace un post desde postman teniendo en cuenta que tengo este esquema


Código (java) [Seleccionar]
const mongoose = require('mongoose');
const Empresa = require('./empresa');
const {Schema} = mongoose;


const MensajeSchema = new Schema({

    para: {type: Number, required: true},
    desde: {type: Number, required: true},
    texto: {type: String, required: true},
    fecha: {type: Date, required: false},
    empresa: {type: Schema.Types.ObjectId, ref: Empresa}

})

module.exports = mongoose.model('Mensaje', MensajeSchema);


yo masomenos lo imagino a si

{
    "para": "5ee58cee3a4e0b2dd0d029b2",
    "desde": "asdasdasd",
    "texto": "motorolla",
    "fecha": "13-6-2020",
    "empresa": {
        "_id": "5ee58d183a4e0b2dd0d029b3",
        "nombre": "Personal",
        "email": "personal@personal.com"
    }
}
#68
no me anda el buscar por id, borrar, y modificar

no se q pasa ayuda

Código (cpp) [Seleccionar]
const Asistente = require('../models/asistente');

const asistenteCtrl = {}

//Funciona
asistenteCtrl.createAsistente = async (req, res) => {
    const asistente = new Asistente (req.body);

    await asistente.save();
    res.json({
        'status': 'Asistente saved'
    });
}

asistenteCtrl.editAsistente = async (req, res) => {
    const asistente =  new Asistente (req.body);

    await Asistente.findByIdAndUpdate(req.params.id, {$set: asistente}, {new: true});
    res.json({
        'status': 'Asistente updated'
    })
}

asistenteCtrl.deleteAsistente = async (req, res)=>{
    await Asistente.findByIdAndRemove(req.params.id)
    res.json({
        status: 'Asistente removed'
    })
}

asistenteCtrl.getAsistente = async (req, res) => {
    const asistente = await Asistente.findById(req.params.id).populate("asistente");
    res.json(asistente);
}

//Funciona
asistenteCtrl.getAsistentes = async (req, res) => {
    asistentes = await Asistente.find().populate("asistente");
    res.json(asistentes);
}

module.exports = asistenteCtrl;
#69
Desarrollo Web / como abrir mongodb compass
12 Junio 2020, 03:11 AM
hola acabo de instalar mongodb comunnity con el compass todo bien pero despues que apagué la pc ya no pude volver a abrir el compass no me sale ningun icono ni ruta en todo mi sistema alguien sabe? :huh:
#70
Desarrollo Web / consumir API en Angular
2 Junio 2020, 19:19 PM
Hola como hago para consumir est API en Angular?



Esto es lo que hice yo.
Código (html4strict) [Seleccionar]
<section class="row">
            <div class="col-md-8 d-md-block d-lg-block d-none">
                <div class="card-header text-center">
                    <h5 class="card-title">Conversor de divisas</h5>
                    <div class="card-body">

                        <table class="table table-hover" cellpadding="3">
                            <thead class="bg-primary">
                                <th></th>
                                <th>USD</th>
                                <th>EUR</th>
                                <th>GBP</th>
                                <th>BTC</th>
                                <th>ARS</th>
                            </thead>
                            <tbody>
                                <tr>
                                    <td>
                                        <p>USD</p>
                                        <p>Inverse</p>
                                    </td>
                                    <td>
                                        <p>1.0000</p>
                                        <p>1.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <p>EUR</p>
                                        <p>Inverse</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>1.0000</p>
                                        <p>1.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <p>ARS</p>
                                        <p>Inverse</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>0.0000</p>
                                        <p>0.0000</p>
                                    </td>
                                    <td>
                                        <p>1.0000</p>
                                        <p>1.0000</p>
                                    </td>
                                </tr>
                            </tbody>

                        </table>
                    </div>
                </div>
            </div>

            <!-- d-lg-block no oculta el compenente en tamaños grandes, d-none oculta en todos los demas tamaños <div class="col-md-4 d-md-block d-lg-block d-none">-->
            <div class="col-md-4 col-sm-12">
                <div class="card">
                    <div class="card-header text-center conversor">
                        Conversor de divisas
                    </div>
                    <div class="card-body bg-primary">

                        <form>
                            <div class="form-group">
                                <label for="txtCantidad">Cantidad</label>
                                <input type="number" class="form-control form-control-sm" id="txtCantidad"
                                    aria-describedby="emailHelp">
                            </div>
                            <div class="form-group">
                                <label for="txtDe">De</label>
                                <select class="form-control form-control-sm">
                                    <option>Peso Argentino</option>
                                    <option>Dolar US</option>
                                    <option>Euro</option>
                                </select>
                            </div>
                            <div class="form-group">
                                <label for="txtA">A</label>
                                <select class="form-control form-control-sm">
                                    <option>Peso Argentino</option>
                                    <option>Dolar US</option>
                                    <option>Euro</option>
                                </select>
                            </div>
                            <div class="form-group">
                                <input type="password" class="form-control" readonly id="txtA">
                            </div>
                            <button type="submit" class=" col-sm-12 btn btn-warning btn-sm">Convertir</button>
                        </form>

                    </div>
                </div>
            </div>
        </section>


gracias
#71
Desarrollo Web / errores al consumir APIS
2 Junio 2020, 18:55 PM
hola tengo muchos errores a la hora de consumir todo tipo de API soy algo inexperta en el mundo del desarrollo web

manual rapido y sencillo porfa
#72
Hola a todos como puedo sacar el id de un datagridview en C#,
Suponiendo que el Id esta en la primera columna y yo al hacer click sobre el de alguna manera debo obtener ese valor de esa fila el ID para poder utilizaro en otras cosas, cual es la forma mas facil? he estado utilizando un Region HELPER pero mucho lio y codigo y vueltas de aqui pa alla,
#73
hola, se puede utilizar el asistente de vistas en el visual studio 2017? si se puede como lo hago? me enseñan?  :huh:

P/D: que bueno que volvieron los viejos emojis
#74
una pregunta, que diferencia hay entre angular service y web service?
#75
<div *ngIf="char != word[0]">
        {{metodo()}}
      </div>

ese metodo se esta llamando dos veces que hago?
#76
hola como puedo capturar el valor que estoy colocando en el texto y el indice que me esta devolviendo el let i = index en cada ngFor??? los necesito para mandarlos a aun metodo

Código (html4strict) [Seleccionar]
<div class="col-md-4 horizontal" *ngIf="iniciar">
      <div *ngFor="let item of crossword; let i = index">
        <input type="text" maxlength="1" id="input" value={{item}}> {{i}}
        <button (click)="comprobar(i)">Comprobar</button>
      </div>
      <br>
    </div>
#77
a que se debe este error?
Uncaught ReferenceError: letra is not defined
    at HTMLInputElement.onclick

tambien me pasa lo mismo cuando pongo asi

<input type="button" maxlength="1" value="_"  onchange="comprobarLetra(this.value, i)">

tambien con el evento onclick es es en el html y en mi component.ts

coloco asi

comprobarLetra(letra: string, indice: number) {
    console.log("hola");
  }
#78
Desarrollo Web / typscript coding
21 Mayo 2020, 15:39 PM
este fragmento me genera un error undefined y es como que el bucle nunca termiinara

no se si este bien pero no se de typescript, tal vez sea mi sintaxys :(

por pantalla muestra el contenido del array pero despues de eso undefined y repite y repite

Código (cpp) [Seleccionar]

obtenerPalabraEnIngles() {
    for (var i = 0; this.palabra.palabraIngles.length; i++) {
      console.log(this.palabra.palabraIngles[i]);
    }
  }
#79
como puedo adaptar este fragmento de codigo para ser usado en angular??

Código (html4strict) [Seleccionar]
<div id="div_palabra"></div>

<script>
  let activo
  dibujarPalabra('RAT')
  capturaTeclado()

  function dibujarPalabra(palabra) {
    const div = document.getElementById('div_palabra')
    for (let i = 0; i < palabra.length; i++) {
      const btn = document.createElement('button')
      btn.addEventListener('click', (e) => activo = e.target)
      const txt = document.createTextNode('_')
      btn.appendChild(txt)
      div.appendChild(btn)
    }
  }

  function capturaTeclado() {
    document.addEventListener('keyup', (e) => {
      if (activo && e.keyCode > 64 && e.keyCode < 90) {
        activo.innerText = e.key
      }
    })
  }
</script>
#80
como puedo dibujar botones en un html usando javascript y que esa funcion reciba como parametro un string o array de caracteres?

ahi donde dice dibujarPalabra(); quiero q vaya botones de acuerdo a la cantidad de palabras que tenga mi palabra secreta en ingles

por ejemplo si dise  rata abajo que arriba se dibujen 3 botones donde yo pueda seleccionarlos y colocar las letras R A T

#81
Desarrollo Web / typescrit Class
20 Mayo 2020, 03:06 AM
Hola chicos que diferencia hay entre crear una clase de esta forma

export class Clase {

    item: string;

    Clase(item?: string) {
        this.item = item;
    }
}

y esta otra'?
menciono que la primera no me funciona del todo bien y la segunda si

export class Clase {

    item: string;

    constructor(item?: string) {
        this.item = item;
    }
}
#82
Desarrollo Web / juego en angular
20 Mayo 2020, 00:03 AM
Hola como puede hacer este juego e angular?



lo que me dificulta es colocar un teclado y que el usuario seleccione un cuadrito verde donde colocará la letra, se muestra al usuario la palabra en español y debe adivinar como se escribe en ingles. :huh:
#83
Código (csharp) [Seleccionar]
public static void modificarUsuario(Usuario user)
        {
            //Creo la conexión
            PruebaConexion cn = new PruebaConexion();
            //Creo un comando
            SqlCommand cmd = new SqlCommand();
            cmd.CommandText = "UPDATE Usuario SET usu_nombreusuario=@name, usu_contrasena=@pass, usu_apellidonombre=@lastname, rol_id=@rol " +
                "WHERE usu_id=@id";

            cmd.CommandType = CommandType.Text;
            cmd.Connection = cn.Connection;

            cmd.Parameters.AddWithValue("@name", user.Usu_nombreUsuario);
            cmd.Parameters.AddWithValue("@pass", user.Usu_contrasena);
            cmd.Parameters.AddWithValue("@lastname", user.Usu_apellidoNombre);
            cmd.Parameters.AddWithValue("@rol", user.Rol_codigo);
            cmd.Parameters.AddWithValue("@id", user.Usu_id);

            cmd.ExecuteNonQuery();
            cn.cerrarConexion();
        }


quiero poder cambiar hasta la propia clave que me ha generado la entity Usuario y sino no es autoincremental tambien
#84
Hola miren hasta ahora solo  he logrado ahcer el crud de una sola tabla en vs17 c# con ADO.NET quiero saber como puedo ir creando las bases de datos relacionadas desde el el explorador de servidores y ... que sentencias debo usar la verdad no entiendo bien pero se de base de datos a nivel diagrama entidad relacion y esas cosas, por ejemplo entre usuario y rol hay una relacion de 1 a muchos o podria ser de muchos a muchos en el caso de que el usuario tenga dos roles bueno el tema es que no se hacerlo desde el explorador de servidores y otra cosa, el tema es que quiero hacer el crud con la relacion que hay entre esas dos tablas Usuario y Rol como se ve en la imagen.  :huh:

#85
hola chicos, como puedo simular una base de datos en una pagina desplegada en github pages? tengo la pagina pero me faltan algunas funcionalidades como cobro de dinero mediante una API, videoconferencias y emision de tickets, es para una tarea del cole
#86
buenas donde consigo un manual de sql para trabajar con c# con ejemplos
???
SqlCommand cm = new SqlCommand("SELECT * FROM Alumno", cn.Cn);
#87
Desarrollo Web / estructura html5
24 Abril 2020, 03:46 AM
hoal pregunta puede ir dentro de un header un div y un nav?  es q me entró esa duda porque mi profe dice una cosa pero hace otra y yo me guio mas x lo q hace q por lo q dice  :silbar:
#88
hola queria saber como puedo hacer para mostrar 12 imagenes en boostrat para ispositivos grandes que se vean las filas en columnas de 3, para dispositivos medianos que se vean en columnas de 2 y para dispositivos pequeños que se vea en columna de 1
empiezo con un col.md de 3x3 y despues no se como hacer, soy muy tonta :/

o sea puedo hacer esto??

body

div.container

section.row

div.col-md-4 col-sm-6 col-6
div
div.col-md-4 col-sm-6 col-6
div
<!-- 10 mas de estos div-col -->

section

div

body

:huh:
PD: saquen las calabazas porfa
#89
Desarrollo Web / coronavirus
21 Abril 2020, 15:36 PM
hola como puedo hacer para mostrar los datos actualizados del coronavirus en una pagina html? alguna API?
#90
como puedo instalar el pooper CDN en mi proyecto htlm? porque no me esta funcionando los componentes de bootstrat

tengo este pero nada

Código (html4strict) [Seleccionar]
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
        integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous">
    </script>