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

Agree on using either self or instance to refer to this in Blaze Template #64

Open
nchenbang opened this issue Nov 17, 2015 · 0 comments

Comments

@nchenbang
Copy link
Contributor

Template.someTemplate.onCreated(() =>  {
  const instance = Template.instance();
});
Template.someTemplate.helpers({
  someHelper() {
  const instance = Template.instance();
  }
});
Template.someTemplate.onRendered(() =>  {
  const instance = Template.instance();
});
Template.someTemplate.events({
  'click .some-button'(event, instance) {

  }
});
Template.someTemplate.onDestroyed(() =>  {
  const instance = Template.instance();
});

Something like this will do. I personally prefer to use instance over self but it won't matter much as long as we don't use this which is really confusing and makes us hard to reason about data context.

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

No branches or pull requests

2 participants