0

我正在使用 Laravel (Spark) 和 Vue 构建一个应用程序。

用户可以创建一个条目:左侧的表单,右侧的预览,使用 v-model 将预览绑定到输入。这样可行

现在,当用户编辑现有条目时,我得到有问题的条目并将其传递给视图,如下所示:

return view('app/form/edit', array('form' => $form));

这是我的组件:

Vue.component('create-form', {
        props: ['user'],

    data: function() {
        return {
            title: "",
            description: ""
        };
    },

});

现在,我的问题是:如何访问$formVue 组件中的变量?

我看到的与此相关的大多数问题要么是遍历循环,要么是使用 Ajax 提取数据(我已经在页面上有数据,所以我认为这不是这里的方法)。

任何有关如何进行的建议将不胜感激:) 谢谢 Jan

4

1 回答 1

1

这是我在这种情况下所做的:

如果是模型:

<my-component :prop="{{ $some_model->toJson() }}"></my-component>

如果它是一个简单的数组:

<my-component :prop="{{ json_encode($some_array) }}"></my-component>
于 2016-12-05T09:11:55.240 回答