1
0
mirror of https://shylinux.com/x/volcanos synced 2025-05-01 19:19:23 +08:00
volcanos/plugin/input/province.js
2021-01-22 23:58:49 +08:00

17 lines
870 B
JavaScript

Volcanos("onfigure", {help: "控件详情", list: [], province: {onclick: function(event, can, item, target, figure) {
can.require(["/require/github.com/shylinux/echarts/echarts.js","/require/github.com/shylinux/echarts/china.js"], function() {
can.onappend._action(can, ["关闭", "清空"], figure.action, {
"关闭": function(event) { can.page.Remove(can, figure.fieldset) },
"清空": function(event) { target.value = "" },
})
var china_chart = echarts.init(can.page.Append(can, figure.output, [{type: "div", style: {width: "600px", height: "400px"}}]).first);
china_chart.setOption({geo: {map: 'china'}}), china_chart.on('click', function (params) {
target.value = params.name, can.page.Remove(can, figure.fieldset)
})
can.onlayout.figure(can, figure, event)
})
}}, })