angular2
luckylqh
这个作者很懒,什么都没留下…
展开
-
angular6的HttpClient.post方法向java后台传参报500的错误
按照angular官网的说法,post传参只要传入url params,如果有必要的话可以再加个header的设置,网上所有的关于post的方法设置也是这样的,但是这样设置了以后发送的request的参数总是json格式的,也就是这种格式但是后台要求是这样的从网上百度出来的方法一般都是说和后台设置相同的header格式,其实和header没有关系,关键问题在于angular对这块没有说明,简直太...原创 2018-06-28 09:24:09 · 4795 阅读 · 0 评论 -
angular6 的HttpClient.post方法发送参数失败,总是报500的错误
angular的ajax请求真的是太坑了,只要涉及到发送参数的就有问题,会报500,即使你传对了参数,后台也接收不到,这个问题其实不是后台的问题, 而是因为angular的请求方法中,涉及到传参的时候,angular并没有处理数据格式,get和post请求是一样的,当post方法把数据发送过去的时候,被浏览器加密成object了,一般后台要求的数据格式是这样的:但是前提发送的一般是纯json,{j...原创 2018-07-15 19:07:47 · 12761 阅读 · 2 评论 -
angular6中使用ReplaySubject传递数据遇到相互冲突的问题
在angular6中有多种跨组件传递数据的方法,这里说一下使用ReplaySubject遇到的坑1.在服务中定义 public current: any = new ReplaySubject<any>( 1 ); public dragcol:any = new ReplaySubject<any>( 1 )2.接收参数setdrag(data1...原创 2018-09-29 11:03:51 · 1276 阅读 · 0 评论 -
angular7修改端口号的坑
相信也有朋友遇到了这样的问题,在angular7中修改端口号后没有生效,反正我是遇到了,和大家分享一下经验我用两种方法修改端口号1.直接修改@angular文件里面的配置文件,路径网上有很多,此处省略,但是结果是修改以后ng serve --open后依然启动的是42002.用命令修改端口 ng serve --port 4203 或者是 ng serve --port=4203 提示...原创 2019-05-10 11:24:33 · 880 阅读 · 0 评论