Javascript – eckige Formularübermittlung über Direktive und Service
typecho
typecho 2017-06-10 09:48:10
0
1
798

Anforderungen: Benutzer können Elemente zum Herunterladen auswählen, daher muss die ID an das Backend übergeben werden, es können jedoch viele IDs vorhanden sein, daher wird zum Herunterladen ein Post-Anfrageformular verwendet.
Problem: Hier wird DOM betrieben, daher erfolgt diese Verarbeitung werden zwar in die Richtlinie aufgenommen, aber nicht generell in den Dienst gestellt, daher ist das ziemlich widersprüchlich. Gibt es eine bewährte Vorgehensweise?

typecho
typecho

Following the voice in heart.

Antworte allen(1)
小葫芦

首先,既然你已经放了 directive 中,为什么不用 template 去定义模板。?
至于你需要根据 $scope.xxx 来设置 value 属性,很好解决,有个东西叫 ng-attr,文档:https://docs.angularjs.org/gu...

请求一般不都是放在service中吗

如果你说的 service 指的是 angular 的 service,那没有这个规定。。。你可以封装到 service 或者 factory,但你直接在 controller 中用 $http 或者 $resource 去请求也没有任何问题啊。。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage