DEVHIDE
  • Home (current)
  • About
  • Contact
  • Cookie
  • Home (current)
  • About
  • Contact
  • Cookie
  • Disclaimer
  • Privacy
  • TOS
Login Or Sign up

How to open model from ts file of angular?

2.7k Views Asked by Amol_G At 07 June 2022 at 10:24 2025-12-19T12:43:31.217000

I try to open the model on my page is load

HTML

<ng-template #content let-c="close" let-d="dismiss">
      <div class="modal-header">
        <h4 class="modal-title" id="modal-basic-title">Hi there!</h4>
        <button type="button" class="btn-close" aria-label="Close" (click)="d('Cross click')"></button>
      </div>
      <div class="modal-body">
        <p>Hello, World!</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-outline-dark" (click)="c('Save click')">Save</button>
      </div>
    </ng-template>
    
    <button class="btn btn-lg btn-outline-primary" [hidden]="true" (click)="open(content)" data-target="#varify_warning">Launch demo modal</button>

TS file

ngOnInit(): void 
  {
    document.getElementById("varify_warning")?.click();
  }

But the model didn't open?

I want to trigger the click() event on the Launch demo modal button from ngInit()

angular typescript angular-bootstrap ngoninit
Original Q&A
1

There are 1 best solutions below

5
manjiro sano manjiro sano On 07 June 2022 at 10:42 BEST ANSWER

Open ngbModal on button click

On your .ts file, add this:

  open(content: any) {
    this.modalService.open(content);
  }

And in your .html file, add this:

    <button (click)="open(content)">Open modal</button>
    <ng-template #content let-c="close" let-d="dismiss">
       modal content goes here
    </ng-template>

Open ngbModal on ngOnInit

On your .ts file, add this:

        @ViewChild("content",{static:true}) content:ElementRef;
        ngOnInit(): void {
            this.modalService.open(this.content);
        }

And in your .html file, add this:

    <ng-template #content let-c="close" let-d="dismiss">
       modal content goes here
    </ng-template>

Related Questions in ANGULAR

  • Firebase link existing user to anonymous account?
  • It doesnt always show all the books on my homepage
  • Google adsense ads.txt status cannot be not found
  • When I navigate to the URL'http://localhost:4200/', it redirects me back
  • Ionic Angular Standalone ion-icon are not showing at all
  • How to make Angular understand that view child is of a specific type, not a general ElementRef?
  • vscode, debug angular, first time, doesn't debug, 2nd time stops at main.js then it's ok
  • How to perform CRUD operations on a static JSON array in Angular? (without API)
  • Ngrx props<>() method in createAction()
  • How to animate rotation of an image inside input control?
  • Detecting click inside and outside of the listening component in Angular
  • Angular - type guard not narrowing types
  • In node_modules file i am getting Angular genric error while using fontawesome in angular12
  • Angular 16 sending null values to API
  • GoogleCloud Error: Not Found The requested URL was not found on this server

Related Questions in TYPESCRIPT

  • It doesnt always show all the books on my homepage
  • S3 integration testing
  • Make some of the type's field optional
  • storybook 7 does not recognize module declarations
  • Page in React only renders elements after refreshing
  • Error Inserting into Supabase: Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member
  • vscode, debug angular, first time, doesn't debug, 2nd time stops at main.js then it's ok
  • Get remote MKV file metadata using nodejs
  • Vue/TailwindCSS - Content is behind Sidebar
  • TypeScript Error only on big type only when assigned to a variable
  • pnpm firebase app "Could not find a declaration file for module 'mime'"
  • TypeScript: Type checking while parsing an arbitrary JSON that is typed/
  • Issue with BBCode image tag on React
  • Typescript: returnType based on value 'single' prop
  • Failed to resolve import, but the path is valid, and detected as such by VSCode

Related Questions in ANGULAR-BOOTSTRAP

  • Failed to instantiate module ui-bootstrap for Angular after grunt serve
  • App Module is loading twice after upgrading to Angular 14
  • How to wrap ngb-carousel?
  • class is a standalone component, which can not be used in the `@NgModule.bootstrap` array in Angular
  • how to solve this problem in angular?and let me know how to install [email protected]
  • Angular Bootstrap Datepicker custom date format dd-MMM-yyyy (e.g., "01-Sep-2023")
  • By using bootstrap modal i'm posting data on that same screen i'm trying to get data for edit with respect to id by using angular and rest API
  • Bootstrap 4 compatibly with angular 17
  • How can I remove the Shadow of the draggable item in the Angular bootstrap modal?
  • Click and a floating component sliding down
  • How do I fill an Angular Boostrap Table Widget with data returned from an API call?
  • Combine Two Angular Apps
  • Unable to install bootstrap in Angular project using ng add @ng-bootstrap/ng-bootstrap
  • how to bring maximize and minimize logic to work in angular bootstrap modal popup
  • How do I load custom sass within my angular project?

Related Questions in NGONINIT

  • Using ngoninit doesn't load component
  • Insufficient Initialization of 'Soll' Hours in FullCalendar Project: Issues and Solutions
  • Is there a way to call $onInit function again in another method?
  • router.navigate(['sample', 'route']) is changing url of page but control is not getting inside ngOnInit()
  • Cannot get an object's properties in a form
  • Angular fetching data on ngOnInit requires refreshing the component
  • ngOnInit method is not called
  • When accessing another component's function in Angular, this keyword is not working
  • Where should Angular's [FormControl].valueChanges.subscribe() be located, ngOnInit() or constructor()?
  • ngOnInit don't execute when using router.navigate
  • making HttpRequest in ngOnInit
  • How can I add back the OnInit lifecycle hook and constructor when generating a component in Angular 15?
  • ngOnInit called multiple times after database changes in Angular and Typescript
  • The OnInit lifecycle hook is not found in my created angular component file
  • How do I call angular change detection manually?

Trending Questions

  • UIImageView Frame Doesn't Reflect Constraints
  • Is it possible to use adb commands to click on a view by finding its ID?
  • How to create a new web character symbol recognizable by html/javascript?
  • Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
  • Heap Gives Page Fault
  • Connect ffmpeg to Visual Studio 2008
  • Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
  • How to avoid default initialization of objects in std::vector?
  • second argument of the command line arguments in a format other than char** argv or char* argv[]
  • How to improve efficiency of algorithm which generates next lexicographic permutation?
  • Navigating to the another actvity app getting crash in android
  • How to read the particular message format in android and store in sqlite database?
  • Resetting inventory status after order is cancelled
  • Efficiently compute powers of X in SSE/AVX
  • Insert into an external database using ajax and php : POST 500 (Internal Server Error)

Popular # Hahtags

javascript python java c# php android html jquery c++ css ios sql mysql r reactjs node.js arrays c asp.net json

Popular Questions

  • How do I undo the most recent local commits in Git?
  • How can I remove a specific item from an array in JavaScript?
  • How do I delete a Git branch locally and remotely?
  • Find all files containing a specific text (string) on Linux?
  • How do I revert a Git repository to a previous commit?
  • How do I create an HTML button that acts like a link?
  • How do I check out a remote Git branch?
  • How do I force "git pull" to overwrite local files?
  • How do I list all files of a directory?
  • How to check whether a string contains a substring in JavaScript?
  • How do I redirect to another webpage?
  • How can I iterate over rows in a Pandas DataFrame?
  • How do I convert a String to an int in Java?
  • Does Python have a string 'contains' substring method?
  • How do I check if a string contains a specific word?
.

Copyright © 2021 Jogjafile Inc.

  • Disclaimer
  • Privacy
  • TOS
  • Homegardensmart
  • Math
  • Aftereffectstemplates