import { defineComponent, reactive, watchEffect, } from '@vue/composition-api'; import Schlechtenburg from '@components/Schlechtenburg'; import './App.scss'; export default defineComponent({ name: 'App', setup() { const block = reactive({ block: 'sb-layout', orientation: 'vertical', children: [], }); watchEffect(() => { console.log(block); }); return { block }; }, render() { return (
{JSON.stringify(this.block, null, 2)}
); }, });