valor-software / ng2-select

Angular based replacement for select boxes
http://valor-software.github.io/ng2-select/
MIT License
676 stars 588 forks source link

project still alive? lib dead? #769

Open plaetzchen79 opened 7 years ago

plaetzchen79 commented 7 years ago

As I am looking for a convenient select-control like "ui-select" for angular2 and greater i am wondering if it is still worth using this one. It looks promising and i can finde some missing features already in the pull-requets but there are lots of unmerged pull-requests and lots of issues for more than 3 months.

Thank you!

Scipionh commented 7 years ago

This lib is dead

jonathanheilmann commented 7 years ago

Is there any recommended alternative?

plaetzchen79 commented 7 years ago

This is exactly the question i wanted to ask next..

The angular 2 version of angular-material looks good. Even ist in beta for angular 2, it seems they make progress:

https://material.angularjs.org/1.1.2/demo/chips https://github.com/angular/material2

But the design..well..you have to be addicted to google/android..

The typehead from ui-bootstrap perhaps..but does not allow multiples by now..

Still missing ui-select for angular 2

jonathanheilmann commented 7 years ago

I think I'm going to test https://github.com/basvandenberg/ng-select (demo: https://basvandenberg.github.io/ng-select/) There are not that much features as in this component, but enough for my needs.

dh-lex commented 7 years ago

@valorkin? I know its open source, so you likely have to prioritize all the other projects you have, but any plans to update this one in the future?

valorkin commented 7 years ago

Lib is not dead, it will be merged into ngx-bootstrap as a version of Typeahead because it has 90% of duplicated code. I am not closing issues, because I am using it as check list for rewriting select element

plaetzchen79 commented 7 years ago

Thank you for the information @valorkin I am wondering how the relaton is between "ng2-bootstrap" and "ngx-bootstrap". Do both compete?

valorkin commented 7 years ago

it is 100% same lib, but renamed to ngx-* because now it supports ng v2 and v4

plaetzchen79 commented 7 years ago

Thank yout. But ng-bootstrap (without "2") is soemthing different? https://github.com/ng-bootstrap

( well i see at least one common contributor )

gitnik commented 7 years ago

Wait so from now I'm also required to use bootstrap together with this lib? If that's the case then it still looks like this one is dead since the ngx-bootstrap project is something entirely different.

avoerman commented 7 years ago

@plaetzchen79 ng-bootstrap/ng-bootstrap is an Angular implementation of Bootstrap 4 components. valor-software/ngx-bootstrap is an Angular implementation of Bootstrap 3 and 4 components. Made by two completely different groups.

plaetzchen79 commented 7 years ago

Thanks for all the explanation. It is annoying to the see that most ui controls for angular > 1 are still in an early development state. I think i will remain using angularjs for now.

valorkin commented 7 years ago

I am speaking about https://github.com/valor-software/ngx-bootstrap it is a set of components, so you can use only select component from it if you want to

dunerunner commented 7 years ago

@valorkin currently there is no 'select' component in https://github.com/valor-software/ngx-bootstrap . Will it be implemented in the near future? Or should typeahead be used with some secret options ?

valorkin commented 7 years ago

I am working on v2 of ngx bootstrap, It will have several new components Typeahead and ng2-select have 90% of the same code base, so why you should load it twice.

Scipionh commented 7 years ago

@valorkin Do you have any idea when is ng2-select is gonna be available in ngx-bootstrap

fluky commented 7 years ago

Seems to me it would have taken less time to bump the damn version number so npm doesn't bitch all the time than it would have to keep coming to this thread and say "it's moving at some unknown time in the future".

valorkin commented 7 years ago

@fluky agreed

Hesesses commented 7 years ago

@valorkin any estimates when the ngx version will be available?

Hesesses commented 6 years ago

Does anyone know another plugin which has a working multiple select?

valorkin commented 6 years ago

@Hesesses hey, this week I am finishing couple of features for new datepicker http://valor-software.com/ngx-bootstrap/#/datepicker

and releasing last ng v2 compatible version next 1-2 weeks, I will upgrade ngx-bootstrap to be compatible with ng v5 and release v2 after it next top prio is merging ng2-select with typeahead in ngx-bootstrap

I am not closing issues in this repo for a simple reason: this is my checklist for ngx-bootstrap\select :)

shah-dhaval commented 6 years ago

@valorkin Can't you take merging ng2-select with typeahead in ngx-bootstrap as high priority?

valorkin commented 6 years ago

it is next big thing to do, for sure

Hesesses commented 6 years ago

@valorkin do you have estimates when the select multiple values (multi-value inputs) would be available?

multiple - (?boolean=false) - Mode of this component. If set true user can select more than one option. This option only applies to single-value inputs, as multiple-value inputs don't have the search input in the dropdown to begin with.

I need to release a new version of a project soon and I would love to use this library

valorkin commented 6 years ago

at the moment it will be more guesstimating

valorkin commented 6 years ago

my plan is to realise this before end of Sep

Hesesses commented 6 years ago

I'm trying not to be pain in the ass, but hows it going? :)

valorkin commented 6 years ago

finishing breaking changes https://ngx-bootstrap.surge.sh/#/

valorkin commented 6 years ago

> . < real life keeps making changes to my schedule

100000001 commented 6 years ago

@valorkin the surge link points to 2.0.0-beta.6, but when I look in the sidebar there is no documentation for a Select component available yet. Also in the development branch I don't see a Select yet (looked in https://github.com/valor-software/ngx-bootstrap/tree/development/src). Can you perhaps point to a version that we might have a look at already? Maybe you have a local branch you can push to GitHub so we can help create fixes or is it not at that stage yet?

valorkin commented 6 years ago

Docs update, took too long, they always do :( After v2 will be cut off I will merge bs-select as v2.1

FrancescoBorzi commented 6 years ago

are there any news about this?

valorkin commented 6 years ago

work in progress...

FrancescoBorzi commented 6 years ago

@valorkin thanks a lot for your answer and your work. While we are here, I was wondering if, in the multiselect, there will be the possibility to allow the user to select any value.

Currently you bind [items]="myItemList" and the user is allowed to choose a value contained in myItemList. In my use case, I need to allow the user to add any string to the selection, so without having a fixed list.

For example:

image

in this case the values 234 and 445 are not part of a prefilled list, bust just random inputs from the user.

I'm quite convinced that this is possible to achieve, but I don't know where exactly to loook. Maybe you can give me a hint ?

valorkin commented 6 years ago

@ShinDarth in one of our projects we had a similar requirement, but with additional requirements in term splitting, we had to copy paste module locally and change it

FrancescoBorzi commented 6 years ago

@valorkin thanks a lot, let me know if I can be of help with this.

joshcomley commented 6 years ago

Does this component work with Angular 5? I can't seem to get it to style or pop up the drop down, although I have included the style css file as instructed.

FrancescoBorzi commented 6 years ago

are there any news about this? https://github.com/valor-software/ng2-select/issues/769#issuecomment-340482315

Hesesses commented 6 years ago

I changed to this component and its working really well: https://github.com/ng-select/ng-select

adamk33n3r commented 6 years ago

The problem I have with typeaheads is that it allows users to input text not in the list of items. This is fundamentally different than a select which only allows users to select options in the list.

optimistex commented 6 years ago

New life of the component in the fork: https://github.com/optimistex/ng2-select-ex

lucianojs commented 5 years ago

@valorkin

Should this functionality/project still be added in ngx-bootstrap?