全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

RequireJS 依赖关系的实例(推荐)

现在看看RequireJS带来的整洁的特点:

下面有个html页面:

<html> 
 <head> 
  <title>configuration</title> 
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
  <link type="text/css" href="../master/plugin/artDialog4.1.6/skins/blue.css" rel="stylesheet"/> 
  <script data-main="../master/script/app/config" src="../master/script/third_party/require.js"></script> 
 </head> 

最有一个script语句引入了require.js文件,并且在data-main中指定了另一个js文件:config.js,我定义如下:

require.config({ 
  paths: { 
    "jquery": "../third_party/jquery-1.8.0.min", 
    "jquery.validate": "../../plugin/jquery-validation-1.9.0/jquery.validate", 
    "jquery.artDialog": "../../plugin/artDialog4.1.6/jquery.artDialog" 
  } 
}); 
 
require(["jquery"], function(util) { 
 
  require(["jquery.validate", "jquery.artDialog"], function(util) { 
 
    require(["masterUI", "masterSite", "configuration"], function(util) {                                                                
      $(document).ready(function() { 
    window.configuration.init(); 
      }) 
    }); 
  }); 
}); 

require.config中配置了引入的第三方的js库的js文件所在位置,包括jquery, jquery.validate和jquery.artDialog

之后三个require调用,一层套一层,注意依赖顺序就是内层依赖外层。最先要被加载的就写到最外层。

最里面写了一个调用,$(document).ready(...) 本来一般写在html页面里面来的,这样好了。又和html解耦了。

以上这篇RequireJS 依赖关系的实例(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# requirejs  # 依赖关系  # 给大家  # 好了  # 有个  # 希望能  # 写了  # 最有  # 写到  # 这篇  # 定了  # 第三方  # 写在  # 小编  # 大家多多  # 加载  # 最外层  # 引入了  # http  # equiv  # Content  # meta 


相关文章: 如何构建满足综合性能需求的优质建站方案?  建站主机选哪家性价比最高?  定制建站哪家更专业可靠?推荐榜单揭晓  简历在线制作网站免费版,如何创建个人简历?  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  武清网站制作公司,天津武清个人营业执照注销查询系统网站?  建站之星手机一键生成:多端自适应+小程序开发快速建站指南  动图在线制作网站有哪些,滑动动图图集怎么做?  如何用免费手机建站系统零基础打造专业网站?  临沂网站制作公司有哪些,临沂第四中学官网?  网站制作企业,网站的banner和导航栏是指什么?  html制作网站的步骤有哪些,iapp如何添加网页?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  视频网站制作教程,怎么样制作优酷网的小视频?  想学网站制作怎么学,建立一个网站要花费多少?  建站之星免费版是否永久可用?  如何用美橙互联一键搭建多站合一网站?  如何设置并定期更换建站之星安全管理员密码?  如何用腾讯建站主机快速创建免费网站?  宝塔新建站点为何无法访问?如何排查?  大连网站设计制作招聘信息,大连投诉网站有哪些?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  网站设计制作企业有哪些,抖音官网主页怎么设置?  表情包在线制作网站免费,表情包怎么弄?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  如何用花生壳三步快速搭建专属网站?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  湖北网站制作公司有哪些,湖北清能集团官网?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  ,如何利用word制作宣传手册?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  淘宝制作网站有哪些,淘宝网官网主页?  建站之星后台管理:高效配置与模板优化提升用户体验  用v-html解决Vue.js渲染中html标签不被解析的问题  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  南平网站制作公司,2025年南平市事业单位报名时间?  python的本地网站制作,如何创建本地站点?  如何确保西部建站助手FTP传输的安全性?  如何用搬瓦工VPS快速搭建个人网站?  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  如何零基础在云服务器搭建WordPress站点?  如何在IIS管理器中快速创建并配置网站?  高端网站建设与定制开发一站式解决方案 中企动力  Swift中switch语句区间和元组模式匹配  如何在建站之星网店版论坛获取技术支持?  海南网站制作公司有哪些,海口网是哪家的?  C++如何使用std::optional?(处理可选值)  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。