当前位置: 首页 > news >正文

微信公众平台做微网站南京网站关键词

微信公众平台做微网站,南京网站关键词,搭建网站要什么配置,什么学习网站建设如图: 一:问题是: 我把数据处理后能console.log()打印出来,但是页面的内容不能同步的更新渲染; 二:要求: 在数组循环列表里面,我点击单个的item按钮时,需要实时加载进度…

如图:
在这里插入图片描述

一:问题是:
我把数据处理后能console.log()打印出来,但是页面的内容不能同步的更新渲染;
二:要求:
在数组循环列表里面,我点击单个的item按钮时,需要实时加载进度条到90%,并改变item的flowStatus值同时在页面上渲染当前改变后的状态值。
三:方式:
用了$delete()先删除这个已经存在并且要改变的键值flowStatus;

this.$delete(flow,‘flowStatus’)

再$set()重新赋值flowStatus为我需要的状态值:

this.$set(flow,‘flowStatus’,‘0’)

进度条加载一样。。。
四:代码

<el-row v-for="(flow,i) in item.children" :key="flow.flowId" class="flowinfo"><el-col :span="10" :offset="1"  style=""><div><template><el-tag v-if="flow.flowStatus === 10 || flow.flowStatus === 20" color="#red">{{'等待中'}}</el-tag><el-tag v-if="flow.flowStatus === '0'"  color="#E9EAAC">{{'启动中...'}}</el-tag></template></div><div class="flow"><el-row><el-col v-if="flow.flowStatus === 30" :span="15" :offset="2">任务进度:<el-progress :percentage="90" :key="i" :format="format" top="20px"></el-progress></el-col><el-col v-else :span="15" :offset="2">任务进度:<el-progress :percentage="flow.percentage" :key="i" :format="format" top="20px"></el-progress></el-col></el-row></div></el-col><el-col :span="10" :offset="1"><div style="padding-bottom: 30px;" ><el-button v-else style="float: right;" type="primary" size="mini" @click="start(flow)" >{{ '启动' }}</el-button></div></el-col></el-row>

启动按钮
主要看前面几行:有注释的
点击某条列表的按钮后,该对象里面的状态值flowStatus由a变为b,进度条自己加载到90%

start(flow) {this.$nextTick(() => {this.$delete(flow,'flowStatus')          //先删掉对象里的flowStatus值this.$set(flow,'flowStatus','0')         //再新增flowStatus值为0  (第一个值为要改变的对象,第二个为要改的键名,第三个为改后的键值)if(flow.percentage < 100) {              //这是进度条的变化this.$delete(flow,'percentage')        //删掉对象里的percentagethis.$set(flow, 'percentage', 90);      //  再新设置percentage值,使其发生变化为90}this.$forceUpdate()setTimeout(() => {let username = storage.get("baseInfo", "local") ? storage.get("baseInfo", "local").username : null;const queryForm = {projectId: projectId,...}startExecutor(queryForm).then(res => {if(res.code === "200") {this.$message.success('执行成功')} else {this.$notify({title: '执行错误',message: res.message,type: 'warning'});}setTimeout(() => {this.getTaskList(this.taskData)}, 1000);})}, 3000);})},

点击改变的是里面的flowStatus和percentage

item.children=[
{
“execFlowList”: [
{
“runDate”: “20241205”,
“submitTime”: 1733469100453,
“submitUser”: “hadoop”,
“difftime”: “0 sec”,
“startTime”: “2024-12-06 15:11:40”,
“comment”: “”,
“endTime”: “2024-12-06 15:11:40”,
“flowId”: “defence”,
“projectId”: 6,
“outTime”: “0 sec”,
“execId”: 230,
“status”: “FAILED”
}
],
“percentage”: 0,
“flowExecId”: 230,
“flowStatus”: 70,
“flowId”: “defence”
}…
]

http://www.yayakq.cn/news/849194/

相关文章:

  • 网站建设的经费预算报告手机端网站怎么做
  • 成都专业建设网站小说抄写员兼职app
  • 网站系统解决方案海报制作网站免费
  • 宣城市建设监督管理局网站建设厅网站上人员怎么导出
  • 模板网站建设咨询网站建设哪儿好
  • 花都区住房和城市建设部网站百度秒收录软件
  • 青岛外贸网站建设哪家好给用ps做的网站加div
  • 专门代做毕设的网站网站源码地址怎么看
  • 酒泉如何做百度的网站做去自己的网站首页
  • wordpress站内301二类电商平台
  • 有可以免费建网站的吗建设网站公司中
  • 网站建设 $ 金手指排名效果好北京中信建设有限责任公司
  • 怎么样销售关于网站建设网站开发交流
  • 软件网站开发培训网站开发专业优势
  • 在线网站设计工具游戏推广网站怎么做
  • 好用的网站缙云做网站
  • 苏州网站设计公司兴田德润i网址多少中国企业在线网
  • 中国建设银行手机网站下载安装站酷网页版
  • 先做它个天猫网站c语言精品网站开发的教学
  • 宿迁网站建设SEO优化营销北京西站附近景点
  • 网站建设设计软件杭州网站建设 企业
  • 嘉兴模板建站软件最新新闻热点事件短篇
  • 原则网站设计版式网页设计与制作大赛
  • 艺缘网站的建设外贸怎样找到精准客户
  • 网站上传虚拟主机滁州网站建设公司
  • 企业组织网站建设方案快速seo整站优化排行
  • 在招聘网站做销售如何用普通电脑做网站服务器
  • 个人网站备案 费用怎么查一个网站的服务器是在国内还是国外
  • 网站制作视频教学亦庄专业网站开发公司
  • 做一家算命的网站沭阳奥体小区做网站的