发表于: 2019-10-31 20:53:10
1 991
今天完成的事情:
学习了angular修改数据上下线
这样样式全是UI模块引入HTML,而要修改成我们要用到
这个是模板上面本来的代码,在引入到我们要用HTML里面要进行一些修改
在API里面可以看到,他第一个的意思是描述,就是这个气泡确认框里面的话语。
第二个是触发行为,这个气泡从哪里出来。
第三个和第四个是点击确认或者取消的回调,这个我们不需要可以直接删掉
修改完成后就变成了这样其中的ID和status是接口文档里面的字段
下面就是一个三元表达式,用来确认他现在是应该显示为上线还是下线,如果他是草稿,我这里就显示上线,如果是上线,我这里就显示为下线。
在点击确认回调的里面添加一个方法,并且在ts文档里面设定这个方法
设定方法confirm在括号里面加上借口文档里面代表的字段,表示我需要这个,
打印出来的东西里面,前面的是ID后面的就是代表着他现在的状态,是上线的还是没上线的
通过三元判断,如果是1就变成2,如果是2就变成1。
然后在服务里面定义一个方法,并且定义他。
这个方法就是登陆那个时候的固定写法,下面的是HTTP请求的三要素。
请求头,请求行,请求体。
、
但是这个和上面那个固定写法只是知道大概意思。理解不了
现在网站已经可以完成正常的上下线功能,但是需要手动刷新,接下来就要解决这个问题。
使用IF判断语句,如果通信正常,就说明已经操作成功,判定语句通过执行下面操作,找到gettable方法
接收数据。
在默认加载里面找到里面的queryparammap方法,请求数据,并且把数据赋值过来,由于是在默认加载里面,所以就不需要手动刷新了。
评论