vue.js - vue2 render函数中 this._l是什么意思
本文介绍了vue.js - vue2 render函数中 this._l是什么意思的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
在看element-ui中table组件的源码,看到如下代码:
render(h) {
const columnsHidden = this.columns.map((column, index) => this.isColumnHidden(index));
return (
<table
class="el-table__body"
cellspacing="0"
cellpadding="0"
border="0">
<colgroup>
{
this._l(this.columns, column =>
<col
name={ column.id }
width={ column.realWidth || column.width }
/>)
}
</colgroup>
<tbody>
其中的this._l是什么意思呀?
解决方案
看vue
源码 render#L116:
Vue.prototype._l = renderList
能猜到,_l
是用来渲染list
的方法简写
妄自揣测,轻拍
这篇关于vue.js - vue2 render函数中 this._l是什么意思的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文