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

扬州广陵区建设局网站广州 环保 凡人网站建设

扬州广陵区建设局网站,广州 环保 凡人网站建设,佳木斯城乡建设局网站,门户网站设计欣赏发现nextTick必须放在修改一个响应式数据之后#xff0c;才会在onUpdated之后被调用#xff0c;如果nextTick是放在所有对响应式数据修改之前#xff0c;则nextTick里面的回调函数会在onBeforeUpdate方法执行前就被调用了。可是nextTick必须等到onUpdated执行完成之后执行才会在onUpdated之后被调用如果nextTick是放在所有对响应式数据修改之前则nextTick里面的回调函数会在onBeforeUpdate方法执行前就被调用了。可是nextTick必须等到onUpdated执行完成之后执行才能拿到渲染得到的dom下面发请求的时候是没有使用async的(Promise的语法糖)它里面的then函数对serverRef的修改会再一次触发组件重新渲染也就是onBeforeUpdate和onUpdated又被回调了一次也就是说下面的toggleColor这个方法触发了2次渲染。 ---onBeforeMounted--- RefImpl {__v_isShallow: false, dep: undefined, __v_isRef: true, _rawValue: null, _value: null} ---mounted--- RefImpl {__v_isShallow: false, dep: undefined, __v_isRef: true, _rawValue: span, _value: span} halo world ---onBeforeUpdate--- ---onUpdated--- RefImpl {__v_isShallow: false, dep: undefined, __v_isRef: true, _rawValue: button, _value: button} nextTick1 res ojbk ---onBeforeUpdate--- ---onUpdated--- nextTick2templatediv styledisplay: flex;ul classul-listli v-fori in num :idlii {{ i }}/li/uldiv classdiv-descinput typetext v-modelnbutton clickhandleClick修改num/buttonbrbrbutton clicktoggleColor切换span颜色/buttonspan refspanRef :style{color:colorRef}span/span*{{ serverResp }}*button v-ifisShow refbtnRefdd/button/div/div/templatescript langts setupimport { ref,reactive,onBeforeMount,onMounted,onBeforeUpdate,onUpdated,nextTick,getCurrentInstance } from vueconst { proxy } getCurrentInstance()let num ref(10)let n ref(10)const btnRef ref(null)let isShow ref(false)let serverResp ref()const spanRef ref(null)const handleClick () {num.value parseInt(n.value)}const colorRef ref()const toggleColor () {debuggerproxy.Request({url:http://localhost:8083/test}).then(res{debuggerconsole.log(res,res);serverResp.value resnextTick((){ // 要放在对响应式数据修改之后debuggerconsole.log(nextTick2);})})debuggerisShow.value truenextTick((){ // 要放在对至少一个响应式数据修改之后// 否则这里函数调用将拿不到btnRef,必须要等到onUpdated回调之后执行nextTick里面的回调才能拿到btnRefdebuggerconsole.log(btnRef); console.log(nextTick1);})if(colorRef.value red) {colorRef.value blue} else {colorRef.value red}num.value num.value - 1debuggerconsole.log(halo world);}onBeforeMount(() {console.log(---onBeforeMounted---)console.log(spanRef);})onMounted((){console.log(---mounted---)console.log(spanRef);spanRef.value.style.color cyan}) onBeforeUpdate((){debuggerconsole.log(---onBeforeUpdate---)})onUpdated((){debuggerconsole.log(---onUpdated---)})/scriptstyle langscss.ul-list {width: 100px;}.div-list { width: 300px;} /style
http://www.hkea.cn/news/14367040/

相关文章:

  • 湖北seo网站多少钱龙岩平面设计
  • 宽屏网站和普通网站哪些网站容易收录
  • 网站关键字语法证件查询官网入口
  • 做电影网站需要服务器吗成都网络推广服务
  • 网站建设客户说没用手机域名注册被骗
  • 做ppt网站汽车网页模板
  • 湖南省城乡建设厅网站语言做网站
  • 快速进入网站如何开发自己的小程序
  • 网站放到服务器短链接生成二维码
  • 接项目做的网站网络黄页推广软件哪个好
  • 云南网站设计联系方式创办一个网站需要多少资金
  • 免费手机网站源码下载做实验的网站
  • 婚庆企业网站建设cookie做网站访问量
  • 荣耀手机商城官方网站荣耀60pro怎么做家政的网站
  • 响应式环保网站二维码引流推广的平台
  • 做网站怎么删除图片seo是什么职业
  • 做企业网站代码那种好怎么设置网页版浏览器
  • 优秀网站设计案例中国网站建设管理典型经验材料
  • 旅游做哪个网站好wordpress 编辑
  • 企业网站的基本类型包括苏州网站建设网
  • 支付网站建设费的会计分录照片生成视频制作软件
  • 制作公司网站设计要求广东住房和城乡建设厅官方网站
  • 织梦官方网站网站导航优化
  • wordpress做个米表搜索引擎排名优化亚当
  • 企业网站建设需求调查lol视频网站模板
  • 网站建设 应该付多少维护费呢建设网站模版
  • 顺德营销网站设计wordpress自定义页面插件
  • w3c网站代码标准规范上海哪里做网站好
  • 装修门户网站程序 cms寿县网站建设
  • 网站开发主要语言WordPress积分提现插件