1

我正在手动安装一个组件,就像文档说的那样: https ://vuejs.org/v2/api/#vm-mount

var MyComponent = Vue.extend({
  template: '<div>Hello!</div>'
})

// or, render off-document and append afterwards:
var component = new MyComponent().$mount()
document.getElementById('app').appendChild(component.$el)

这可行,但 Vue 开发工具未检测到该组件(按设计:https ://github.com/vuejs/vue-devtools/issues/1425 )。有没有其他方法可以添加临时定义或导入的组件,以便它显示在 Vue 开发工具中?

目的:我正在实现类似对话框的 UI,其中每个对话框都是一个单独的组件,可以随时在任何“页面”上显示。使用仅限于 Vue 浏览器(无单个文件组件)。

4

0 回答 0