javascript - angular表单提交关于directive和service
typecho
typecho 2017-06-10 09:48:10
0
1
815

需求:用户可以自行选择条目进行下载,所以需要把id传给后端,但是这个id可能很多,所以用到了post请求表单下载
问题:这里操作了dom所以把这个处理放在directive中,但是请求一般不都是放在service中吗,所以比较矛盾,有木有最佳实践?

typecho
typecho

Following the voice in heart.

全部回复(1)
小葫芦

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板