The New Way to Build! Introducing ReUI — the developer platform for agentic UI with shadcn/ui
Learn More

Angular Multiselect Dropdown in Metronic Angular v8.1.8 Demo1


Hello Team,

I have recently purchased the Metronic Angular theme (version v8.1.8, Demo1). I am currently integrating a multiselect dropdown component in my Angular application. However, I could not find any existing implementation or example of a multiselect dropdown in the provided theme components or documentation.

Could you please confirm whether a multiselect dropdown component is available in this version of the theme? If it's not included by default, could you recommend the best way to integrate one that aligns well with the Metronic UI/UX guidelines?

Thank you for your assistance.


Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(

Replies (1)


Hi Sandip D

Metronic Angular v8.1.8 does not include a pre-built multiselect dropdown component. However, you have options to integrate one that aligns with Metronic's UI

Recommended Approach - Using ng-select:
Install ng-select: npm install @ng-select/ng-select

Import in your module:

import { NgSelectModule } from "@ng-select/ng-select";

@NgModule({
imports: [NgSelectModule, FormsModule]
})


Use in template:

<ng-select [items]="items" 
bindLabel="name"
bindValue="id"
[multiple]="true"
[(ngModel)]="selectedItems">
</ng-select>


Alternative - ng-multiselect-dropdown:
Install: npm install ng-multiselect-dropdown

Provides more specific multiselect features with configuration options


Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(
Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(