npm版本引起的血案

早上上班的时时候,循例拉一下代码,然后install了一下前端组件。然后,悲催的事情发生了!!!
Property or method "scope" is not defined on the instance but ...
TypeError:Cannot read property "row" of undefined

报错信息

找开一个页面,数据出不来了,再F12看一下,console一片红色。
后台报错了?看一下network,200状态,没问题。
前端代码写错了?不可能。
点了一下其它页面,发现有些正常有些报错,总结一下,就是有 slot-scope="scope" 的就不行了。
为什么为什么为什么????

重启电脑,重新同步代码,删除所有包重新install。。。全部没用,在即将崩溃之际,突然想起来,早上好像把npm也升级了~~~~
npm -v看一下,果然,升级到最新版本了。这下好办了,总算有点头绪,于是,把npm降回原来版本,重新启动。。问题解决!!!!

说明:
项目使用的是vue+node+nginx

<!-- 代码示例 -->
<el-table-column label="编码" min-width="120">
  <template slot-scope="scope">
    <span v-text="scope.row.code|| '无'"></span>
  </template>
</el-table-column>
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 洋葱 一圈圈, 走完我的纹理 走不进你的内心
    qu溜达溜达阅读 240评论 0赞 0
  • 1 和很多好这一口的男人们一样 一个人的时候 我也从来不喝酒 这一阵子 没有送别的亲朋好友 也没有迎接的臭味相投的...
    凤凰涅槃_a5ec阅读 287评论 2赞 1

友情链接更多精彩内容