Что-то ваш код похож на jQuery-стиль. На AngularJS все по другому…
Пункты меню с левой панели должны быть ссылками, с разными URL. Соответвенно при клике на них через роутинг должны подгружаться соответствующие темплейты и наполняться данными. Посмотрите примеры на этот счет в интернете.
Т.е. ключевой ответ на ваш вопрос, насколько я его понял: роутинг + подгружаемые темплейты.