zoukankan      html  css  js  c++  java
  • 【Dojo 1.x】笔记6 配置对象dojoConfig的用处和真身所在

    dojoConfig是对整个Dojo开发环境的配置,它的位置必须是页面的最前,可以是script标签也可以是独立的js文件。

    它允许开发者为Dojo SDK的各个方面设置选项和默认行为。

    但是,这个对象里面的属性都是什么东西,当然不能望文生义。

    1. 出身

    dojoConfig对象不是随随便便就var出来的,它有对应的模块。

    模块位于dojo/_base/config,参考文档:可以找到,在控制台也可以console.log出来这个对象:

    在html页面中单独用一个script标签写这个dojoConfig对象,或者这样在引用dojo.js时为script标签添加data-dojo-config属性也是一样的效果:

    <script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js"
            data-dojo-config="has:{'dojo-firebug': true}, parseOnLoad: false, foo: 'bar', async: 1">
    </script>

    这两种写法都会将配置信息写入位于dojo/_base/目录下的config模块中,以供网页加载时获取配置信息。

    2. 接下来要干什么

    用单独script的写法,看看dojoConfig究竟有什么内容可以填充。

  • 相关阅读:
    华为面试
    多线程下的单例模式
    乐观锁的一种实现方式——CAS
    乐观锁和悲观锁
    数据库行锁,表锁
    常用的设计模式
    grunt-contrib-watch 实时监测文件状态
    grunt-contrib-compass 编译sass
    grunt的安装及使用
    dede 调取二级三级菜单栏目
  • 原文地址:https://www.cnblogs.com/onsummer/p/8556140.html
Copyright © 2011-2022 走看看