vue-kityminder-ggg
Version:
百度脑图
34 lines (28 loc) • 811 B
JavaScript
/**
* @fileOverview
*
* 初始化编辑器的容器
*
* @author: techird
* @copyright: Baidu FEX, 2014
*/
define(function(require, exports, module) {
/**
* 最先执行的 Runtime,初始化编辑器容器
*/
function ContainerRuntime() {
var container;
if (typeof(this.selector) == 'string') {
container = document.querySelector(this.selector);
} else {
container = this.selector;
}
console.log("container",container)
if (!container) throw new Error('Invalid selector: ' + this.selector);
// 这个类名用于给编辑器添加样式
container.classList.add('km-editor');
// 暴露容器给其他运行时使用
this.container = container;
}
return module.exports = ContainerRuntime;
});