btford / angular-socket-io-seed

A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update to 1,0.4

johntom opened this issue · comments

Hi Brian,
I've forked your seed to (https://github.com/johntom/angular-socket-io-seed) to illustrate some of the issues I've had mostly combined with angular 1.0.4. In most cases, I can get these to controls work fine with a plunker example but my real world samples have proved more challenging. Since I've developed a few prototype apps and two production apps based on this seed and can't thank you enough for your blog and contributions. That said, since I use different database back ends (mysql and firebird) and I've had a difficult time explaining some of the issues I've come across and decided that a fresh start with a proper fork, eliminating the database from the equation might be the best path to document the issues and hopefully can be resolved by shinning the light on my mistakes or perhaps validating these as conflicts. I've included both 1.0.3 and 1.0.4 to make it very easy to change the library and test. The following tests use the latest angular-ui, jquery and bootstrap libs along with normal css reference used in the demos.

  1. Changed references to angular 1.0.4 and renamed angular directory to angular103.
    a) All tests worked fine
  2. Added Faq partial to illustrate the accordion issue
    a) A simple change to angular to 1.0.4 from 1.0.3 by toggling comment line 33/34 in index,jade illustrates what happens when testing the accordion with 1.0.4. By clicking on a group header the form will blow out the the default view. The exact same code works fine with 1.0.3
  3. I've included a few select2 controls to illustrate my problems with this control with both 1.0.4 and 1.0.3 and this enviornment.
    a)select view2 and press (choose second) . Same blow out described above
    b)clicking on the dropdown button also blows out form
    c)Pressing in the select2 box and holding down the left button mouse will let you select an option. Not useful for end user but I think it helps illustrate problem with the click event.
    d)Select Select2 partial form to see regular select lists working fine.
    e)If you change to 1.0.3 pressing (choose second) works fine but pressing drop down button blows up
  4. I haven't included ng-grid but problem occurs when selecting the menu group option.
  5. I will also post on the angular-ui hub
    Hope that's clear and thanks,
    John

Recently updated to 1.0.5.