需求:用户可以自行选择条目进行下载,所以需要把id传给后端,但是这个id可能很多,所以用到了post请求表单下载
问题:这里操作了dom所以把这个处理放在directive中,但是请求一般不都是放在service中吗,所以比较矛盾,有木有最佳实践?
需求:用户可以自行选择条目进行下载,所以需要把id传给后端,但是这个id可能很多,所以用到了post请求表单下载
问题:这里操作了dom所以把这个处理放在directive中,但是请求一般不都是放在service中吗,所以比较矛盾,有木有最佳实践?
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
首先,既然你已经放了 directive 中,为什么不用 template 去定义模板。?
至于你需要根据
$scope.xxx
来设置value
属性,很好解决,有个东西叫ng-attr
,文档:https://docs.angularjs.org/gu...如果你说的
service
指的是 angular 的service
,那没有这个规定。。。你可以封装到service
或者factory
,但你直接在controller
中用$http
或者$resource
去请求也没有任何问题啊。。