chore: children use reactive

This commit is contained in:
chenjiahan
2020-08-26 11:34:16 +08:00
parent 326c345c91
commit b0ea4bc1f6
6 changed files with 16 additions and 18 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
import { ref, computed, provide } from 'vue';
import { provide, computed, reactive } from 'vue';
import { createNamespace } from '../utils';
const [createComponent, bem] = createNamespace('row');
@@ -21,13 +21,13 @@ export default createComponent({
},
setup(props, { slots }) {
const children = ref([]);
const children = reactive([]);
const groups = computed(() => {
const groups = [[]];
let totalSpan = 0;
children.value.forEach((getSpan, index) => {
children.forEach((getSpan, index) => {
totalSpan += getSpan();
if (totalSpan > 24) {