title: Initialise controller dynamically in AngularJS
body: <p>Requirement: I want to inject a controller dynamically on click of the accordion.</p>
  
  <p>Current Scenario: The user expands the accordion. On expansion some HTML is added to DOM, this newly added HTML having a controller definition on it, but as it was not there in the initial page load, It never considers that as an angular page rather it simply prints it like plain HTML.</p>
  
  <p>I am using AngularJS v1.5.7</p>
  
  <p>Thanks for your help.</p>