如何初始化复选框
问题背景:由于项目中页面一次加载的数据量多达上万条,需要将表格渲染由iview替换成vxe-table。但此时出现复选框勾选问题:iview中在最初渲染的时候自动勾选复选框,但是vxe需要手动勾选。以下记录手动勾选的几种方法。
方法一 setCheckboxRow
setCheckboxRow(row, true)
我在实践的过程中,这个方法不知道什么原因失效了;可能是没有对row设置id
方法二 配置checkbox-config
按照官网,配置checkbox-config属性
checkbox-config={
checkField: 'checked',
checkRowKeys: defaultSpaceRows
}
// checked 为控制勾选的变量;
// defaultSpaceRows 为默认需要勾选的行;
需要注意,这种方法为row 设置id