binu
Version:
This is an easier platfrom with custom component for vue.
2 lines • 2.43 kB
JavaScript
"use strict";(("undefined"!==typeof self?self:this)["webpackChunkbine"]=("undefined"!==typeof self?self:this)["webpackChunkbine"]||[]).push([[180],{1180:function(t,e,a){a.r(e),a.d(e,{default:function(){return r}});var o=function(){var t=this,e=t._self._c;return e("el-form",{attrs:{model:t.optionData,rules:t.optionRules,"label-width":"100px"}},[e("el-form-item",{attrs:{label:"图形标题",prop:"title"}},[e("el-input",{staticStyle:{width:"320px","max-width":"500px"},attrs:{placeholder:"请输入折线图显示标题...",minlength:3,maxlength:20},model:{value:t.optionData.title,callback:function(e){t.$set(t.optionData,"title",e)},expression:"optionData.title"}})],1),e("el-form-item",{attrs:{label:"平滑曲线",prop:"smooth"}},[e("el-switch",{model:{value:t.optionData.smooth,callback:function(e){t.$set(t.optionData,"smooth",e)},expression:"optionData.smooth"}})],1),e("el-form-item",{attrs:{label:"面积填充",prop:"areaStyle"}},[e("el-switch",{model:{value:t.optionData.areaStyle,callback:function(e){t.$set(t.optionData,"areaStyle",e)},expression:"optionData.areaStyle"}})],1),e("el-form-item",{attrs:{label:"显示节点数值",prop:"label"}},[e("el-switch",{model:{value:t.optionData.label,callback:function(e){t.$set(t.optionData,"label",e)},expression:"optionData.label"}})],1),e("el-form-item",{attrs:{label:"显示图例",prop:"legend"}},[e("el-switch",{model:{value:t.optionData.legend,callback:function(e){t.$set(t.optionData,"legend",e)},expression:"optionData.legend"}})],1),e("el-form-item",{attrs:{label:"提供图片下载",prop:"saveAsImage"}},[e("el-switch",{model:{value:t.optionData.saveAsImage,callback:function(e){t.$set(t.optionData,"saveAsImage",e)},expression:"optionData.saveAsImage"}})],1)],1)},l=[],i={data(){return{optionData:{title:"",smooth:!1,areaStyle:!1,label:!1,legend:!1,saveAsImage:!1},optionRules:{title:[{required:!0,message:"请输入标题",trigger:"blur"},{min:3,max:20,message:"长度在 3 到 20 个字符",trigger:"blur"}]}}},methods:{getOption(){return this.optionData.title.trim()?{title:this.optionData.title,smooth:this.optionData.smooth,areaStyle:!!this.optionData.areaStyle,label:{show:this.optionData.label,position:"top"},legend:!!this.optionData.legend,saveAsImage:{feature:{saveAsImage:this.optionData.saveAsImage?{}:null}}}:"请输入图形标题!"}}},s=i,n=a(1001),p=(0,n.Z)(s,o,l,!1,null,null,null),r=p.exports}}]);
//# sourceMappingURL=bine.umd.min.180.js.map