I am getting this error on a form I am building in angularjs.
`Error: [$compile:multidir] Multiple directives [form, form] asking for \'form\' controller on:
I encountered the same problem when I set my component name to form.
form
angular.module("testApp").component("form", { ... });
Effect was the similar as in @user553086 answer. Change component's name solves the problem.