美文网首页
vue和jquery配合使用出现的问题

vue和jquery配合使用出现的问题

作者: 3c9a691b4944 | 来源:发表于2018-05-11 16:13 被阅读11次

原文链接:https://www.bestqliang.com/#/article/17

按照官方文档this.$nextTick可以在dom渲染完成之后执行操作,于是出现了以下问题

如图



  • 上图为列表部分,下图为vue部分
  • 采用watch监听数据变化,然后用this.$nextTick等待dom渲染完成再执行方法

预期得到这样的结果


实际上得到的结果


如果说在控制台执行方法,可以将上图变为预期结果


  • 初看之下,似乎this.$nextTick并没有生效,但是实际上的确是dom渲染完成之后才执行的方法;
  • 猜测原因是图片源是位于服务器端,而不在vue端,dom渲染完成,但是图片资源并没有加载完成,于是出现了这样的情况;
  • 解决方案是设置定时器,如图

采用这种方式延时等待图片资源加载完成,但是如果请求端网络情况较差,仍然会出现加载不全的情况,因此此方案也有一些不稳定性。

以上

相关文章

  • vue和jquery配合使用出现的问题

    原文链接:https://www.bestqliang.com/#/article/17 按照官方文档this.$...

  • Vue2.0敏捷学习及项目开发

    Vue2.0敏捷学习#### 摘要#### 在以前的项目中,主要使用各类UI框架配合jquery进行敏捷开发。经过...

  • Axios

    axios是配合vue发送请求的一个库,区别于ajax在于ajax的使用大多需要依赖jquery库,而axios则...

  • MVVM

    MVVM 1. 说一下使用jQuery和使用框架的区别? jQuery实现todo-list √ vue实现tod...

  • 本期小结(一)

    vue★ Vue中引入jQuery vue使用element-ui vue的v-cloak使用 vue动态组件 v...

  • vue中使用第三方插件

    vue中使用swiper.js vue-cli中引入jQuery 1.npm install jquery –sa...

  • TypeScript中关于this的闭包问题

    问题开发中遇到这么一个问题,Typescript和jQuery 同时使用时,this出现闭包问题,先上代码: 在运...

  • vue2.0第四季—实例和内置组件

    第1节 实例入门-实例属性 (一vue和jqueryjs一起使用)一,Vue和JQuery.js一起使用 下载并...

  • vue +jquery 配置及问题

    vue项目同时使用jquery 步骤一:首先安装jquery 步骤二:在vue.config.js中添加代码 步骤...

  • js 代理模式

    使用者和目标类出现权限和安全问题,无法直接访问,可以使用代理 场景 网页事件代理 jQuery $.proxy ...

网友评论

      本文标题:vue和jquery配合使用出现的问题

      本文链接:https://www.haomeiwen.com/subject/hegfdftx.html