Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initialize knockout plug-ins after template added to page #1379

Merged
merged 2 commits into from
May 27, 2015

Conversation

dchambers
Copy link
Contributor

This pull-request hopefully fixes these issues:

  1. Better support for Jquery plugins within ko bindingHandlers #1372
  2. Elements not fully initialized at binding time #1373
  3. Strange bindings within bindingHandler using C3 library #1374
    Better support for Jquery plugins within ko bindingHandlers #1372 can be tested by using the workbench page from the easytree app within the easytree-brjs-spike — without this pull-request it's not possible to expand or collapse the nodes within the tree.

Note: Except for the fact that CT are using their own version of PresenterComponent, there would otherwise be a high risk this change introduces backwards compatibility issues. Even so, there may be issues even in terms of BRJS only infrastructure.

…cumstances this leads to the 'attach' event being triggered.
@dchambers
Copy link
Contributor Author

@oniseijin, sorry, only just seen this comment, but I agree that we have a collateral problem at present, and are steering people down the wrong path. I've created #1383 to address this.

@ioanalianabalas
Copy link
Contributor

Dev reviewed - all good 👍

thanhc added a commit that referenced this pull request May 27, 2015
…ns-after-attaching

Initialize knockout plug-ins after template added to page
@thanhc thanhc merged commit 16f9f2e into develop May 27, 2015
@thanhc thanhc deleted the initialize-knockout-plugins-after-attaching branch May 27, 2015 08:32
@thanhc thanhc added 6 - Done and removed 5 - Test labels May 27, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants