Thanks for the example.
This does work for hiding ( or disabling) the check box, but appears to break selection. Selecting the checkbox in the header row (Select All) appears to included rows where the checkbox is hidden/disabled. Any tips on short circuiting the selection process?
Not sure I understand the purpose of
v-if="!hasDefaultSlot" or v-if=“selection_prop!=‘none’”
In the referenced CodePen, both of these directives show a warning in the console.
[Vue warn]: Property or method ‘hasDefaultSlot’ is not defined on the instance but referenced during render
[Vue warn]: Property or method ‘selection_prop’ is not defined on the instance but referenced during render