Giter Club home page Giter Club logo

Comments (16)

drewcovi avatar drewcovi commented on August 19, 2024

and just like that I found the loading option :)

from ember-cli-selectize.

miguelcobain avatar miguelcobain commented on August 19, 2024

How did you solve the undefined label issue?

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

I just leveraged the loading class to hide the entire thing until it's done. Not working terribly well for Multiselect. Probably due to me binding to the value instead of the options. Still working on it.

from ember-cli-selectize.

miguelcobain avatar miguelcobain commented on August 19, 2024

I think there is a simple fix that should get into ember-selectize:
If the label is falsy, pass an empty string to selectize. The label will be updated later because we set up an observer on it.

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

I'm all for that too :)

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

πŸ‘On Sat, Mar 28, 2015 at 9:18 AM, Miguel Andrade [email protected] wrote: Closed #46 via 32ef4da.

β€”Reply to this email directly or view it on GitHub.

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

@miguelcobain does this also handle multiselect elegantly by setting the item count to null (0) as well? or will this populate with a number of empty pills?

from ember-cli-selectize.

miguelcobain avatar miguelcobain commented on August 19, 2024

If the label is falsy, it will add an item normally to selectize.
We expect that label to eventually change.

Another possible approach would be to only insert into selectize if the label isn't falsy.
I'm not really sure which approach is better.

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

The latter would be a hell of a lot prettier :)

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

Ultimately the goal would be to avoid the container jumping around as the labels fill.

from ember-cli-selectize.

miguelcobain avatar miguelcobain commented on August 19, 2024

Should be working now. :)
Also published 0.3.1.

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

I'm you're biggest fan today.

from ember-cli-selectize.

miguelcobain avatar miguelcobain commented on August 19, 2024

Tomorrow I may be yours. πŸ‘
Thanks for your reports and issue.

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

Sorry to resurrect this ticket, I'm seeing some very strange behavior on async items that happen to only have one option...

I've been digging around as best I can, but it seems under the circumstance of only one item, contentArrayDidChange is not firing at all, and thus addLabelObserver is not added...

strangely though _labelDidChange is still mysteriously triggering anyway... it baffles the mind.

from ember-cli-selectize.

miguelcobain avatar miguelcobain commented on August 19, 2024

The test is here: https://github.com/miguelcobain/ember-cli-selectize/blob/master/tests%2Funit%2Fcomponents%2Fember-selectize-test.js#L443

Providing a failing test would be the best way to tackle this.
Can you?

from ember-cli-selectize.

drewcovi avatar drewcovi commented on August 19, 2024

Totally will. Thanks!

from ember-cli-selectize.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.