在vue組件用template的地方, 有時候想調用js裏的this, 以使用它的一些功能. 一直沒用找到.
今天想到了可以使用$window, 就用$window.console.info()一直嘗試打印. 終於找到了.
如下:
<el-table-column prop="pdbz" show-overflow-tooltip label="盤點備註"> <template slot-scope="scope"> <span @click="scope._self.$message(scope.row.pdbz)">查看</span> </template> </el-table-column>
在@click之類的事件裏, vue專門提到了$window 和 $event是可以直接調用的.