require, Echarts, DataComponent, _, Shi, Tuan 这六个参数是什么意思?

发布于 2022-09-05 23:33:07 字数 1058 浏览 20 评论 0

define(['require','echarts', '../dataComponent', '../../util/helper','./shi', './tuan','../../mapGeo/xinjiang'], function (require, Echarts, DataComponent, _, Shi, Tuan) {

    var geoCoordMap = _.extend(true,{
        '兵团': [87.9236,43.5883]
    }, Shi, Tuan);

    var config = {
        lineMinWidth:1,
        lineMaxWidth:4,
        specialLineWidth:6,
        lineSpeed:6,
        topLevelName:'兵团',
        colors:'blue,blue,blue,blue'
    };

    //var topLevelName = '兵团';    //定义兵团节点--原来为乌鲁木齐

    //定义颜色属性
    var color = ['#1cffb7', '#ffba00', '#fc1b43','#26abff'];

    /*
     * 状态值
     * 1 致命
     * 2 严重
     * 3 告警
     * 4 一般
     * */

    var deviceStatus = [
        {code:1, status:'critical',display:'致命',color:color[2]},
        {code:2, status:'serious',display:'严重',color:color[2]},
        {code:3, status:'warn',display:'告警',color:color[1]},
        {code:4, status:'normal',display:'一般',color:color[0]}
    ];

require, Echarts, DataComponent, _, Shi, Tuan 这六个参数是什么意思?

Shi, Tuan可以是json对象吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

爱本泡沫多脆弱 2022-09-12 23:33:07

require, Echarts, DataComponent, _, Shi, Tuan 这六个参数是什么意思?

首先这是一个AMD的写法,说道AMD就要说到CMD.AMD的代表就是RequireJS,而CMD的代表就是Sea.js.你可以去了解这两个框架来熟悉AMD和CMD的区别。给你换成CMD的方式 你可能更容易理解一点。

define(function(require, exports, module) {  
     var require=require('require');
     var Echarts=require('echarts');
     var DataComponent=require('../dataComponent');
     var _=require('../../util/helper');
     var Shi=require('./shi');
     var Tuan=require('./tuan');
      //...此处省略
});

感受一下二者的区别。

Shi, Tuan可以是json对象吗?

推荐你看一下阮一峰老师的Javascript模块化编程http://www.ruanyifeng.com/blo...。答案是可以的。

一片旧的回忆 2022-09-12 23:33:07

require, Echarts, DataComponent, _, Shi, Tuan 这六个参数是什么意思?

这是AMD的规范的语法,常见于RequireJSdefine用于定义一个模块,第一个参数用于声明依赖的模块,这里六个参数都是此模块依赖的模块,就像你写React依赖ReactComponent一样

Shi, Tuan可以是json对象吗?

JS里没有JSON类型的对象,只有JSON字符串对象

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文