title: Angular directive for custom select/dropdown
body: <p>I'm trying to create a directive main custom select component, which use different types of data. e.g. Country data, Options data, etc.</p>
  
  <p>The thing is that I don't know what is the 'Angular way' to do that, since I'm wondering if the data should be in another file (using scope or not?), and then rendering them somehow from the directive. If someone can bring some light on that, would be super helpful and I'd be very appreciative! Thanks a lot!!</p>