SyntaxError sin captura: no se puede usar la declaración de importación fuera de un módulo - en Angular 8 -- angular campo con angular8 campo con ng-bootstrap camp Relacionados El problema

Uncaught SyntaxError: Cannot use import statement outside a module - in Angular 8


0
vote

problema

Español

Instalé ng bootstrap en mi aplicación angular 8. Ahora estoy tratando de mostrar datos de categoría de una identificación de categoría en particular del servicio API. Así que importé ng módulo en app.module de la siguiente manera

  servaddr.sin_addr.s_addr =inet_addr("10.0.0.6");7  

Aquí es donde estoy recuperando los valores, blog.service

  servaddr.sin_addr.s_addr =inet_addr("10.0.0.6");8  

Esta es mi categoría clase

  servaddr.sin_addr.s_addr =inet_addr("10.0.0.6");9  

Aquí está donde se usa mi función Typycript para llamar a la función emergente.

  10.0.0.60  

Este es mi formulario HTML

  10.0.0.61  

Este es mi muestra los datos JSON

  10.0.0.62  

Estos son mis componentes de encabezado utilizados en la categoría Script de componentes.

  10.0.0.63  

Mi encabezado de app.module se parece a esto.

  10.0.0.64  

Pero el nombre de la categoría no se muestra en el cuadro de texto. Además, estoy recibiendo SyntaxError sin captura: no puede usar la declaración de importación fuera de un módulo Error en la consola. Soy realmente nuevo en angular. Así que por favor ayúdame a resolver el problema.

Original en ingles

I installed ng bootstrap on my Angular 8 app. Now I'm trying to display category data of a particular category id from API service. So I imported ng module in app.module as follows

import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; 

This is where I'm fetching values , blog.service

getCategory(id: number) {     return this.http.get<Category>(this.serverUrl + 'api/category/' + id).pipe(       catchError(this.handleError)     ); } 

This is my Category class

export class Category {     id: number;     name: string;     status : boolean; } 

This is where my typescript function which is used to call popup function.

open(content, id: number) {     this.modalService.open(content, {ariaLabelledBy: 'modal-basic-title'}).result.then((result) => {       this.closeResult = `Closed with: ${result}`;        if (id) {          this.blogService.getCategory(+id).subscribe(           res => {             this.categoryForm.patchValue({               categoryName: res.name,               status: res.status,               id: res.id             });           }          );       }      }, (reason) => {       this.closeResult = `Dismissed ${this.getDismissReason(reason)}`;     });   }    

This is my HTML form

<form [formGroup]="categoryForm"> <ng-template #content let-modal>     <div class="modal-header">       <h4 class="modal-title" id="modal-basic-title">Update Category</h4>       <button type="button" class="close" aria-label="Close" (click)="modal.dismiss('Cross click')">         <span aria-hidden="true">&times;</span>       </button>     </div>     <div class="modal-body">         <div class="form-group">           <label for="categoryName">Category</label>           <div class="input-group">             <input id="categoryName" class="form-control" formControlName="categoryName" name="categoryName">           </div>         </div>      </div>     <div class="modal-footer">       <button type="submit" class="btn btn-outline-dark" (click)="modal.close('Save click')">Save</button>     </div>   </ng-template> </form> 

This is my sample JSON data

{"id":"3","name":"Cosmetics","status":"1"} 

This is my header components used in category component script.

import { Component, OnInit } from '@angular/core'; import { BlogService } from '../../services/blog.service'; import { FormGroup, FormControl } from '@angular/forms'; import { Category } from "../../models/category"; import {NgbModal, ModalDismissReasons} from '@ng-bootstrap/ng-bootstrap'; 

My app.module header is looks like this.

import { BrowserModule, Title} from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { HttpClientModule } from '@angular/common/http'; import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; import { AppRoutingModule } from './app-routing.module'; import { httpInterceptorProviders } from './http-interceptors/index'; 

But Category Name is not showing in textbox. Also, I'm getting Uncaught SyntaxError: Cannot use import statement outside a module error in console. I'm really new to Angular. So please help me to solve the issue.

        
       
       

Lista de respuestas


Relacionados problema

4  ¿Cómo deshabilitar NGBTOOLTIP si la plantilla de información sobre herramientas está vacía, en angular2?  ( How to disable ngbtooltip if tooltip template is empty in angular2 ) 
Estoy mostrando una matriz de datos dentro de una información sobre herramientas, así que usé una plantilla. Mi código parece: <ng-template #ToolTipTemplat...

0  Apilado ng bootstrap modal perder el enfoque  ( Stacked ng bootstrap modal lose focus ) 
Tengo un Modal NG Bootstrap con un calendario angular dentro de ella ( https: //github.com/mattlewis92/angular-calendar#getting-started ) Así: Cuando hag...

2  Angular Multi Select Dropdown  ( Angular multi select dropdown ) 
Me gustaría diseñar una funcionalidad desplegable MULTI Seleccionar en Angular usando Bootstrap 4. A continuación se muestra la imagen de abajo. Siguiend...

1  Modales de cierre angular para la respuesta 401  ( Angular close modals for 401 response ) 
Estoy usando el siguiente código para redirigir a un usuario a la página de inicio de sesión si la respuesta del servidor tiene un estado de 401 o 403. ret...

0  DatePicker - Fecha y estilo de clase no válidos  ( Datepicker invalid date class style ) 
Siguiendo su código de muestra <div class="col-6"> <form class="form-inline"> <div class="form-group"> <div class="input-group"> ...

0  Componentinstace indefinido en ngbmodal  ( Componentinstace undefined on ngbmodal ) 
Estoy rompiendo mi cabeza desde la noche de ayer pensando por qué este código no funciona beforeEach(function() { module('appHost'); module('angul...

0  Plantilla dinámica con una versión angular 2 de la biblioteca de bootstrap de UI angular  ( Dynamic templateurl with angular 2 version of the angular ui bootstrap library ) 
Estoy creando una URL de plantilla dinámica utilizando el siguiente código Cómo usar la variable para definir plantillas en Angular2 , pero necesito usar un ...

0  Pestañas NG-Bootstrap rotas en Alpha.25  ( Ng bootstrap tabs broken on alpha 25 ) 
Me actualizé de @ ng-bootstrap / ng-bootstrap ":" ^ 1.0.0-alfa.24 " a @ ng-bootstrap / ng-bootstrap ":" ^ 1.0.0-alfa.25 " hoy. Tabs dejó de funcionar. Teng...

0  NG-Bootstrap Typeahead Determine la selección  ( Ng bootstrap typeahead determine selection ) 
Tengo un elemento de typehead en mi aplicación angular 5. Lo que no puedo averiguar es cómo determinar la selección. Tengo esto para mi /Library/Java/JavaVir...

0  Configuración adecuada de 2 angular con NG-Bootstrap  ( Properly setting up angular 2 with ng bootstrap ) 
como n00b a angular y bootstrap, y relativamente nuevo en el nodo JS, estoy tratando de configurar una base limpia (espero) usando el kit de inicio de WebPack...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos