bytev-charts-beta1.0
Version:
测试版-1.0,版本号为小版本; 基于echarts和JavaScript及ES6封装的一个可以直接调用的图表组件库,内置主题设计,简单快捷,且支持用户自定义配置; npm 安装方式: npm install bytev-charts 若启动提示还需额外install插件,则运行 npm install @babel/runtime-corejs2 即可;
37 lines (30 loc) • 1.05 kB
JavaScript
import _classCallCheck from "@babel/runtime-corejs2/helpers/classCallCheck";
import _createClass from "@babel/runtime-corejs2/helpers/createClass";
var CssUtil = /*#__PURE__*/function () {
function CssUtil() {
_classCallCheck(this, CssUtil);
}
_createClass(CssUtil, null, [{
key: "css",
value: function css(target, styles) {
for (var k in styles) {
// target.style[k]=styles[k]
target.style.cssText += k + ':' + styles[k];
}
} //创建引入新的css样式文件
}, {
key: "loadStyleString",
value: function loadStyleString(styleText) {
var styleElement = document.getElementById('styles_js');
if (!styleElement) {
styleElement = document.createElement('style');
styleElement.type = 'text/css';
styleElement.id = 'styles_js';
document.getElementsByTagName('head')[0].appendChild(styleElement);
}
styleElement.appendChild(document.createTextNode(styleText));
}
}]);
return CssUtil;
}();
export { CssUtil as default };