Skip to content

Instantly share code, notes, and snippets.

@Chandler
Created August 22, 2013 01:13
Show Gist options
  • Save Chandler/6302168 to your computer and use it in GitHub Desktop.
Save Chandler/6302168 to your computer and use it in GitHub Desktop.
bad view pattern
App.MyController = Ember.Controller.extend
aSelected: false
bSelected: true
showA: ->
@set 'bSelected', false
@set 'aSelected', true
showB: ->
@set 'bSelected', true
@set 'aSelected', false
<div class="container">
{{#if bSelected}}
<span> B </span>
<span {{action "showA"}} > A </span>
{{view App.BView}}
{{/if}}
{{#if aSelected}}
<span {{action "showB"}} > B </span>
<span> A </span>
{{view App.AView}}
{{/if}}
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment