【框架】弹出框
需求
1.调用页面不用手动引用模板文件
2.展示状态可控
3.内容可选和自定义
原理
1.vue的构造器vue.extend(option)
2.vue的jsx写法(推荐)
3.Promise(可选)
代码示例
import vue from 'vue'
import "./message.less" //弹出框的样式文件
//创建构造器
const Info = vue.extend({
render() {
return (this.show ? <div class="Message">
<SlotContent /> //因为这里是作为构造器的内容,这里的插槽不能用{this.$slots.SlotContent}替代
</div&