Vue.js 剑道UI编辑模板不使用Vue模板单个文件组件

Vue.js 剑道UI编辑模板不使用Vue模板单个文件组件,vue.js,kendo-ui,vue-component,kendo-ui-grid,Vue.js,Kendo Ui,Vue Component,Kendo Ui Grid,我正在使用kendoui网格vue包装器,我在kendoui vue文档中发现,我可以为kendo模板使用单个文件组件,我正在使用弹出编辑器处理可编辑网格,我正在使用返回模板和模板参数的方法的名称设置属性editable,与KendoUi的Vue模板文档相同,但它只是忽略了函数并获得内联可编辑性 我尝试的另一种方法是设置可编辑属性,如{mode:'popup',template:templateMethod},然后它弹出编辑窗口,但在内容上它只显示[object][object] 这是我的密码:

我正在使用kendoui网格vue包装器,我在kendoui vue文档中发现,我可以为kendo模板使用单个文件组件,我正在使用弹出编辑器处理可编辑网格,我正在使用返回模板和模板参数的方法的名称设置属性editable,与KendoUi的Vue模板文档相同,但它只是忽略了函数并获得内联可编辑性

我尝试的另一种方法是设置可编辑属性,如{mode:'popup',template:templateMethod},然后它弹出编辑窗口,但在内容上它只显示[object][object]

这是我的密码:

路由组件:

名义 {{$route.params.name} 描述 {{$route.params.description} 从“Vue”导入Vue 从“./departmentUserTemplate.vue”导入UserTemplateVue var UserTemplate=Vue.componentUserTemplateVue.name,UserTemplateVue 导出默认值{ 名称:AddUserDepartmentView, 资料{ 返回{ baseServiceUrl:window.baseServiceUrl, 数据参数:{ 部门:$route.params.Id, 角色:工作流;工作流管理员 }, 过滤器配置:[], usersSchemaModelFields:{ Id:{可编辑:false,可空:true}, DisplayName:{验证:{必需:true}}, 用户名:{验证:{必需:true}}, 电子邮件:{验证:{必需:true}}, 租户ID:{验证:{必需:true}}, IsAdmin:{验证:{必需:true}} } } }, 方法:{ popupTemplate:函数{ 返回{ 模板:UserTemplate, 模板参数:e } } } }; usersdatagrid{ 身高:100%!重要; } rulesdatagrid{ 身高:100%!重要; }
我知道这很旧,但我在寻找相关信息时偶然发现了这一点,所以我想我会尝试一下,以备将来参考

我建议在这里尝试两件事:

确保您的组件具有指定的名称。 尝试使用:可编辑模式=弹出窗口;以及可编辑模板=popupTemplate 这对我来说是个好办法。不管出于什么原因,当我将一个对象传递到editable时,它就是不高兴

希望有帮助