Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

121
Visualizações
quiero reemplazar ~ para convertirme en backend de URL, <img alt="" src="~/media/Banner/plane.JPG"> 404 no encontrado

1. Obtuve una solicitud HTTP, respuesta JSON, del backend localhost: 3000 (valor ingresado usando wysiwyg)

 { "Description": "&lt;img alt=&quot;&quot; src=&quot;~/media/Banner/plane.JPG&quot; /&gt;1 test berita&lt;br /&gt;\r\n&amp;nbsp;" }

2. en Angular html,

 <div [innerHTML]="data.description | safeHtml"></div>

(ya decodificado en component.ts)

3. En el navegador,

 <div> <img alt="" src="~/media/Banner/plane.JPG">1 test berita<br> &nbsp; </div>

4. El error es

 GET http://localhost:4200/~/media/Banner/plane.JPG 404 (Not Found)

Ese error se debe a que la URL estaba equivocada. Debería usar la URL de back-end http://localhost:3000/media/Banner/plane.JPG

Quiero reemplazar cada ~ con http://localhost:3000 .

 <img alt="" src="~/media/Banner/plane.JPG">
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

PASO 1

Defina backend_URL en el archivo environment.ts :

 export const environment = { backend_URL: 'http://localhost:3000/' };

PASO 2

Importe environment de environment.ts dentro del componente. Reemplace el primer carácter de data.src con environment.backend_URL .

 import { environment } from '../environments/environment'; ... public backend_URL = environment.backend_URL; ... data.src = this.backend_url + data.src.substring(1);

PASO 3

Utilice data.src en el componente.

 <img src="{{ data.src}}">
about 4 years ago · Juan Pablo Isaza Relatório

0

En el archivo ts:

 // This could be from your environment file const backendURL ="http://localhost:3000"; const obj = { "Description": "&lt;img alt=&quot;&quot; src=&quot;~/media/Banner/plane.JPG&quot; /&gt;1 test berita&lt;br /&gt;\r\n&amp;nbsp;" }; obj['Description'] = obj['Description'].replaceAll('~', backendURL); console.log(obj);

No es necesario cambiar nada en la plantilla.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda