Skip to content

Conversation

ianlyons
Copy link

Hi guys,

First, love your framework. I'm developing in it right now and am shocked at how quickly one can scaffold together an application.

Second, it seems that the way menu-toggle works right now is that it runs a $scope.$eval() on the content of the menu-toggle attribute, so it's expecting an angular expression. Leaving it just with double-quotes works for the left side-menu, but adding menu-toggle="right" actually toggles the right-hand side menu as well. menu-toggle="'right'" works as expected, as does menu-toggle="'left'".

I wasn't sure how much detail to put into the docs about this, but it seems like you don't delve a whole lot into the "why" in your other documentation, just the "how", so I went a little minimalist on my changes. Let me know if you'd prefer that I change something.

Thanks again for your work!
Ian

Hi guys,

First, love your framework. I'm developing in it right now and am shocked at how quickly one can scaffold together an application. 

Second, it seems that the way menu-toggle works right now is that it runs a $scope.$eval() in the content of the menu-toggle attribute, so it's expecting an angular expression. Leaving it just with quote works for the left side-menu, but adding menu-toggle="right" actually toggles the right-hand side menu as well. menu-toggle="'right'" works as expected, as does menu-toggle="'left'".

I wasn't sure how much detail to put into the docs about this, but it seems like you don't delve a whole lot into the "why" in your other documentation, just the "how", so I went a little minimalist on my changes. Let me know if you'd prefer that I change something.

Thanks again for your work!
Ian
@ajoslin
Copy link
Contributor

ajoslin commented Apr 25, 2014

Hi @ianlyons ,

Thanks for the comments!

We actually changed how the menu-toggle works in the nightly build (http://code.ionicframework.com/#nightly) - the $eval was a mistake!

We will be pushing out a new stable release soon - these are the changes so far: http://code.ionicframework.com/nightly/CHANGELOG.html - this changelog is updated every commit.

You can view nightly documentation at http://ionicframework.com/docs/nightly/api.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants