Fehler: [$ compile: multidir] Mehrere Direktiven [form, form], die nach dem 'form'-Controller fragen: <form ng-form = “”>

Ich erhalte diesen Fehler auf einem Formular, das ich in AngularJs baue.

`Fehler: [$ compile: multidir] Mehrere Direktiven [form, form] fragen nach 'form'-Controller auf:

<div data-ng-controller="shortlistController">
    <ul>
        <li data-ng-repeat="job in jobs">
            <div>{{ job.role }}</div><div>{{ job.salary }}</div><div>{{ job.company }}</div>
        </li>
    </ul>
</div>

<form ng-form>
    <input type="text" ng-model="newRole">
    <input type="text" ng-model="newSalary">
    <input type="text" ng-model="newCompany">
    <input type="text" ng-model="newUrl">
    <button>Submit</button>
</form>

Ursprünglich hatte ich das Formular in data-ng-controller, ich habe es herausgenommen, um zu sehen, ob der Controller das Problem gewesen sein könnte.

Bitte fragen Sie, ob Sie der Meinung sind, dass ich mehr Code veröffentlichen muss, da ich das native Routingsystem von angles verwende

Antworten auf die Frage(3)

Ihre Antwort auf die Frage