vue页面全屏及跳转新的页面

vue页面全屏显示及跳转新的页面

<template>
  <div class="homebox" style="background-color: darkcyan">
	<span>hello</span>
  </div>
</template>

<script>
  export default {
    name: 'AtlasManager',
    methods:{
      //跳转新的页面
      toAiops(){
                let routeData=this.$router.resolve({path:'/atlasTable',query:{downTrueUpFalse:'false'}});
        window.open(routeData.href,'_blank')

      //  新页面接收数据:
      //  if (this.$route.query.downTrueUpFalse=='true')
      }
    }
  }
</script>

<style >
  html,
  body,
  #app,
  .homebox{
    padding: 0px;
    margin: 0px;
    height: 100%;
  }
</style>

ajax请求:
post:

      getDataList(){
        this.$http.post(this.baseUrl+'/RobotManagement/getRobotList',{
          ...this.dataForm,
          pageNum:this.page,
          pageSize:this.limit
        }).then(({data:res})=>{
          if (res.IsError =="false"){
            this.dataList = res.Data.list
            this.total=res.Data.total
          }else{
            return this.$message.error(res.Message)
          }
        })
      },
     

delete:

deleteHandle(id){
        this.$confirm('是否删除该信息?', '提示', {
          confirmButtonText: '确定',
          cancelButtonText: '取消',
          type: 'warning'
        }).then(() => {
		//注意delete请求的  ` `   符号而不是‘’
         this.$http.delete(this.baseUrl+`/RobotManagement/deleteRobotById/${id}`).then(({data:res})=>{
            if (res.IsError =='false'){
              //刷新页面
              this.getDataList();
              return this.$message.success(res.Message)
            }else {
              return this.$message.error(res.Message)
            }
          })
        }).catch(() => {
          this.$message({
            type: 'info',
            message: '已取消关闭操作'
          });
        });
      },
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值