As far as I understood, when no $onChanges function is invoked (i.e. when the component has no props), no this.render() is run What if add this.render inside the $postLink?