npm版本引起的血案

2018-04-16  本文已影响0人  iamsharleen

早上上班的时时候,循例拉一下代码,然后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>
上一篇下一篇

猜你喜欢

热点阅读