angular.fromJson(data) или в чем проблема?
JSON это всего-лишь строка, к чему и зачем в ней вы собираетесь обращаться? По крайней мере оно для начала должно быть в объект десериализовано и уже к нему должно быть прибиндано вью.
ну и в диалогс наверное все же надо кидать не data, а data.response .