element ui 测试脚本工具函数 createTest 与 createVue

311 阅读1分钟

creatTest()

createTest() 创建一个测试组件实例
比如传入的是 Button 组件
Vue.extend() 方法其实是 vue 的一个构造器,继承自 vue
Vue.extend(Button) 会创建一个包含 Button 中组件选项的子类(注意不是实例对象)
new Ctor({ propsData }) 才会创建一个包含 propsData 参数的实例
$mount(elm) 会把刚才创建的组件实例挂载到 elm 元素上

image.png

createTest 与 createVue 的区别

下图两种方式均可以测试组件的 circle 属性,但是用 createTest 的形式会更简便

image.png

image.png