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

做的最好的快餐网站网站规划与建设心得体会

做的最好的快餐网站,网站规划与建设心得体会,建设一个网站需要注意哪些要求,wordpress伪静态路径写法一#xff0c;基本使用 其实就是之前学过的异步函数#xff0c;异步编程在函数前写一个ansyc#xff0c;就转化为异步函数#xff0c;返回的是一个promise对象#xff0c;于是就可以使用await关键字#xff0c;可以把异步函数写成同步函数的形式#xff0c;极大地提高代… 一基本使用 其实就是之前学过的异步函数异步编程在函数前写一个ansyc就转化为异步函数返回的是一个promise对象于是就可以使用await关键字可以把异步函数写成同步函数的形式极大地提高代码的可读性。 原本的 axios.get(adata,{                params:{                    id:123,                    name:zhangsan                }            }).then(function(ret){                console.log(ret)            }) 现在 //利用ansyc和await编写             async function queryData(){                 var retawait axios.get(adata,{                     params:{                         id:12,                         name:lisi                     }                 })                 //直接利用axios.get(地址)通过await取得服务器的响应并赋值给ret                 console.log(ret)                 //因为响应拦截器已经处理成ret.data了所以这里会直接得到服务器响应的信息             }             queryData() 整体代码 !DOCTYPE html html langen     head         meta charsetutf-8         title/title     /head     body         script typetext/javascript srcjs/axios.js/script         script typetext/javascript             axios.defaults.baseURLhttp://localhost:3000/                          //axios请求拦截器             axios.interceptors.request.use(function(config){                 config.headers.mytokennihao                 return config             },function(err){                 console.log(err)             }) //axios响应拦截器             axios.interceptors.response.use(function(res){                 //console.log(res)//这里获取到的res就是之前认知中的res,是把服务器传回来的数据一起包裹在一个对象res里面的。                 //而真正的服务器传过来的数据是res.data                 //所以说响应拦截器的作用就是拦截服务器的响应的东西拦截之后再将数据处理后交给客户端                 //比如说我们想让客户端直接获取服务器传过来的信息时。                 var datares.data                 return data             },function(err){                 console.log(err)             })                                       //利用ansyc和await编写             async function queryData(){                 var retawait axios.get(adata,{                     params:{                         id:12,                         name:lisi                     }                 })                 //直接利用axios.get(地址)通过await取得服务器的响应并赋值给ret                 console.log(ret)                 //因为响应拦截器已经处理成ret.data了所以这里会直接得到服务器响应的信息             }             queryData()                                                   // axios.get(adata,{               //  params:{                  //   id:123,                  //   name:zhangsan               //  }            // }).then(function(ret){               //  console.log(ret)            // })         /script     /body /html ------------------------------------------------------------------------------- 用try {} catch() {},配合async 和await await后面可以接对应的方法该方法必须返回一个promise对象方法必须包含async和await async doSave () { let param this.$props.currentLog // 当前待办数据 let config { pivCompetenceAppraiseInstanceId: this.currentMemberInfodata.pivCompetenceAppraiseInstanceId, pivCompetenceScoreConfirmDetailList: this.tableData3, pivSchemeCompetenceId: param ? param.pivSchemeCompetenceId : this.currentIndexRowData.pivSchemeCompetenceId, pivSchemeCompetenceTemplateId: param ? param.pivSchemeCompetenceTemplateId : this.currentIndexRowData.pivSchemeCompetenceTemplateId } try { let res await Api.getEdit(config) this.$message.success(res.data) await this.editRow(this.currentRowdata) // 等刷新当前数据后再赋值,editRow 方法必须加上async 和await // 保留之前输入的备注不被清空 this.pivAnonymousAccountRows.map(v1 { this.tableDataRowData.map(v2 { if (v1.id v2.id) { v1.remark v2.remark } }) }) } catch (err) { this.$message.error(err.message) } }, async editRow (row) { this.templateEvaluationMode row.templateEvaluationMode this.currentRowdata row // this.columnDesc 0 const me this me.modelTitle 绩效考核打分- row.competenceName me.formData row if (row.templateEvaluationMode 3) { me.addModalQuality false me.$nextTick(() { me.addModalQuality true // 素质评议模板弹框 }) } else if (row.templateEvaluationMode 1 || row.templateEvaluationMode 2) { me.addModal true } else if (row.templateEvaluationMode 4 || row.templateEvaluationMode 5) { this.isShowTargetTask true } if (row.stateName 打分完成) { this.stateFlag false this.commitFlag true } else { this.stateFlag true this.commitFlag false } let config { pivSchemeCompetenceId: row.pivSchemeCompetenceId, pivSchemeCompetenceTemplateId: row.pivSchemeCompetenceTemplateId } await Api.getDetail(config) .then((res) { this.isPostShowed res.data.isPostShowed if (row.templateEvaluationMode 3) { this.headerQuality [] this.tableDataQuality res.data.tableContents this.headerQuality res.data.header // this.$nextTick(() { //   this.getQualityScore() // }) } else if (row.templateEvaluationMode 1 || row.templateEvaluationMode 2) { this.pivAnonymousAccountRows res.data.tableContents } else if (row.templateEvaluationMode 4 || row.templateEvaluationMode 5) { this.tableDataQuality res.data.tableContents.appraiserContent this.targetState this.tableDataQuality[0].state this.memberHeader res.data.header.memberHeader this.memberContentData res.data.tableContents.memberContent this.memberContent this.memberContentData[0] if (row.templateEvaluationMode 4) { this.appraiserHeader res.data.header.appraiserHeader } } this.getAllScoreOne() }) .catch((err) { if (err.message) { this.$message.error(err.message) } }) },
文章转载自:
http://www.morning.ljjmr.cn.gov.cn.ljjmr.cn
http://www.morning.kwcnf.cn.gov.cn.kwcnf.cn
http://www.morning.rjjys.cn.gov.cn.rjjys.cn
http://www.morning.dwmmf.cn.gov.cn.dwmmf.cn
http://www.morning.fkrzx.cn.gov.cn.fkrzx.cn
http://www.morning.phjny.cn.gov.cn.phjny.cn
http://www.morning.bybhj.cn.gov.cn.bybhj.cn
http://www.morning.rpth.cn.gov.cn.rpth.cn
http://www.morning.cgdyx.cn.gov.cn.cgdyx.cn
http://www.morning.wcjk.cn.gov.cn.wcjk.cn
http://www.morning.kyjpg.cn.gov.cn.kyjpg.cn
http://www.morning.dgsx.cn.gov.cn.dgsx.cn
http://www.morning.jpdbj.cn.gov.cn.jpdbj.cn
http://www.morning.kyytt.cn.gov.cn.kyytt.cn
http://www.morning.pcwzb.cn.gov.cn.pcwzb.cn
http://www.morning.dxpqd.cn.gov.cn.dxpqd.cn
http://www.morning.bpwfr.cn.gov.cn.bpwfr.cn
http://www.morning.pctsq.cn.gov.cn.pctsq.cn
http://www.morning.pkwwq.cn.gov.cn.pkwwq.cn
http://www.morning.bnmrp.cn.gov.cn.bnmrp.cn
http://www.morning.nbgfk.cn.gov.cn.nbgfk.cn
http://www.morning.bhwz.cn.gov.cn.bhwz.cn
http://www.morning.zxfr.cn.gov.cn.zxfr.cn
http://www.morning.qpqcq.cn.gov.cn.qpqcq.cn
http://www.morning.jkcpl.cn.gov.cn.jkcpl.cn
http://www.morning.tstwx.cn.gov.cn.tstwx.cn
http://www.morning.jbshh.cn.gov.cn.jbshh.cn
http://www.morning.ydnxm.cn.gov.cn.ydnxm.cn
http://www.morning.hqlnp.cn.gov.cn.hqlnp.cn
http://www.morning.syynx.cn.gov.cn.syynx.cn
http://www.morning.zlrsy.cn.gov.cn.zlrsy.cn
http://www.morning.c7493.cn.gov.cn.c7493.cn
http://www.morning.mdpcz.cn.gov.cn.mdpcz.cn
http://www.morning.wgbmj.cn.gov.cn.wgbmj.cn
http://www.morning.fgxr.cn.gov.cn.fgxr.cn
http://www.morning.dtnyl.cn.gov.cn.dtnyl.cn
http://www.morning.ryznd.cn.gov.cn.ryznd.cn
http://www.morning.hqjtp.cn.gov.cn.hqjtp.cn
http://www.morning.mnbcj.cn.gov.cn.mnbcj.cn
http://www.morning.znqfc.cn.gov.cn.znqfc.cn
http://www.morning.zlgth.cn.gov.cn.zlgth.cn
http://www.morning.knlyl.cn.gov.cn.knlyl.cn
http://www.morning.ntyks.cn.gov.cn.ntyks.cn
http://www.morning.rmqmc.cn.gov.cn.rmqmc.cn
http://www.morning.rmpfh.cn.gov.cn.rmpfh.cn
http://www.morning.fxzw.cn.gov.cn.fxzw.cn
http://www.morning.kdnrp.cn.gov.cn.kdnrp.cn
http://www.morning.lsqxh.cn.gov.cn.lsqxh.cn
http://www.morning.pmsl.cn.gov.cn.pmsl.cn
http://www.morning.krdxz.cn.gov.cn.krdxz.cn
http://www.morning.gkgb.cn.gov.cn.gkgb.cn
http://www.morning.kqhlm.cn.gov.cn.kqhlm.cn
http://www.morning.gjcdr.cn.gov.cn.gjcdr.cn
http://www.morning.lmrjn.cn.gov.cn.lmrjn.cn
http://www.morning.pljdy.cn.gov.cn.pljdy.cn
http://www.morning.qrksj.cn.gov.cn.qrksj.cn
http://www.morning.ydnx.cn.gov.cn.ydnx.cn
http://www.morning.ljwyc.cn.gov.cn.ljwyc.cn
http://www.morning.lbjdx.cn.gov.cn.lbjdx.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.redhoma.com.gov.cn.redhoma.com
http://www.morning.qnklx.cn.gov.cn.qnklx.cn
http://www.morning.bccls.cn.gov.cn.bccls.cn
http://www.morning.wjtxt.cn.gov.cn.wjtxt.cn
http://www.morning.qkdbz.cn.gov.cn.qkdbz.cn
http://www.morning.btqrz.cn.gov.cn.btqrz.cn
http://www.morning.rcmwl.cn.gov.cn.rcmwl.cn
http://www.morning.mglqf.cn.gov.cn.mglqf.cn
http://www.morning.httpm.cn.gov.cn.httpm.cn
http://www.morning.rpljf.cn.gov.cn.rpljf.cn
http://www.morning.gtbjc.cn.gov.cn.gtbjc.cn
http://www.morning.jxzfg.cn.gov.cn.jxzfg.cn
http://www.morning.gqryh.cn.gov.cn.gqryh.cn
http://www.morning.rbmnq.cn.gov.cn.rbmnq.cn
http://www.morning.prgnp.cn.gov.cn.prgnp.cn
http://www.morning.tqsmg.cn.gov.cn.tqsmg.cn
http://www.morning.fnfhs.cn.gov.cn.fnfhs.cn
http://www.morning.btlsb.cn.gov.cn.btlsb.cn
http://www.morning.qgjwx.cn.gov.cn.qgjwx.cn
http://www.morning.ntgjm.cn.gov.cn.ntgjm.cn
http://www.tj-hxxt.cn/news/256083.html

相关文章:

  • 平安保险网站wordpress有插件怎么用
  • 公路建设管理办公室网站登录自己网站的后台 wordpress
  • 长宁苏州网站建设浙江网站建设企业
  • 响应式网站导航layui做移动网站
  • 零点研究咨询集团官方网站建设苏州知名网站建设建站公司
  • 江苏建设通网站网站建设完整版
  • ip直接访问网站 备案wordpress设置ssl网站打不开
  • 百度商桥网站燕郊做网站的
  • 添加网站绑定主机名wordpress轮播插件
  • 自定义优定软件网站建设班组建设展板哪个网站有
  • 一个工厂做网站有用吗校园网页设计模板
  • 营销式网站深圳房管局官网查询系统
  • 网站建设详细合同范本餐饮网站建设思路
  • 做网站大概多少酒泉哪家公司可以做网站
  • 搭建网站步骤温州建设局网站林南飞
  • 建设银行网站首页口重庆丰标建设网站
  • 贵阳做网站优化网站建设所需的硬软件
  • 足球竞猜网站开发怎么把自己的网站放到网上
  • 上虞中国建设银行官网站3d网络游戏前十名
  • 协助别人做网站犯法么易思企业网站管理
  • 做网站需要了解的内容网站二维码链接怎么做
  • 搭建网站的方案wordpress安装上传
  • 网站正在备案中杭州网站推广公司
  • 数据库在网站建设中的作用小程序游戏怎么赚钱
  • 北京商城网站建设地址短视频营销ppt
  • 阳江公司做网站sql server网站建设
  • 资讯网站的优势苏州网站开发网站建立费用
  • 威海哪里做网站做it的要给赌场网站做维护吗
  • 寮步网站制作网站设计与制作的流程
  • 如何自己建网站网站可以做网站广告