Pregunta de entrevista de Huawei Technologies

How does angularjs implemented the customer defined directives?