国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

SeaJS入門教程系列之完整示例(三)

2024-05-06 16:01:57
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了SeaJS入門教程系列之完整示例,演示了一個完整的SeaJS開發例子,需要的朋友可以參考下

一個完整的例子
上文說了那么多,知識點比較分散,所以最后我打算用一個完整的SeaJS例子把這些知識點串起來,方便朋友們歸納回顧。這個例子包含如下文件:

1.index.html——主頁面。
2.sea.js——SeaJS腳本。
3.init.js——init模塊,入口模塊,依賴data、jquery、style三個模塊。由主頁面載入。
4.data.js——data模塊,純json數據模塊,由init載入。
5.jquery.js——jquery模塊,對 jQuery庫的模塊化封裝,由init載入。
6.style.css——CSS樣式表,作為style模塊由init載入。
7.sea.js和jquery.js的代碼屬于庫代碼,就不贅述,這里只給出自己編寫的文件的代碼。
html:

復制代碼 代碼如下:

<!DOCTYPE HTML>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<div>
    <p></p>
    <p><a href="#">Blog</a></p>
</div>

<script src="./sea.js" data-main="./init"></script>
</body>
</html>


javascript:

復制代碼 代碼如下:


//init.js
define(function(require, exports, module) {
    var $ = require('./jquery');
    var data = require('./data');
    var css = require('./style.css');

    $('.author').html(data.author);
    $('.blog').attr('href', data.blog);
});

//data.js
define({
    author: 'ZhangYang',
    blog: 'http://blog.codinglabs.org'
});


css:

復制代碼 代碼如下:


.author{color:red;font-size:10pt;}
.blog{font-size:10pt;}


運行效果如下:

SeaJS入門教程系列之完整示例(三)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 大丰市| 大城县| 泾阳县| 邹城市| 门源| 乐陵市| 墨竹工卡县| 康乐县| 岐山县| 柳州市| 涿鹿县| 余庆县| 高淳县| 兴宁市| 唐山市| 大化| 清流县| 聂荣县| 五华县| 孝义市| 杂多县| 普安县| 都江堰市| 高淳县| 融水| 定襄县| 博爱县| 丰原市| 岗巴县| 北宁市| 漳州市| 鲁山县| 磐安县| 昂仁县| 光山县| 宜黄县| 基隆市| 敦化市| 江安县| 哈巴河县| 安仁县|