debuggerpublic
Execute the debugger
statement in the current template's context.
{{debugger}}
When using the debugger helper you will have access to a get
function. This function retrieves values available in the context of the template. For example, if you're wondering why a value {{foo}}
isn't rendering as expected within a template, you could place a {{debugger}}
statement and, when the debugger;
breakpoint is hit, you can attempt to retrieve this value:
> get('foo')
get
is also aware of keywords. So in this situation
{{#each items as |item|}} {{debugger}} {{/each}}
You'll be able to get values from the current item:
> get('item.name')
You can also access the context of the view to make sure it is the object that you expect:
> context
Please login to continue.