国产探花免费观看_亚洲丰满少妇自慰呻吟_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入門教程系列之完整示例(三)

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

圖片精選

主站蜘蛛池模板: 仲巴县| 景宁| 冀州市| 清水河县| 逊克县| 康平县| 钦州市| 焉耆| 冀州市| 岳西县| 天峨县| 新安县| 霞浦县| 平顺县| 江达县| 肇东市| 德江县| 叶城县| 醴陵市| 赤城县| 康定县| 红原县| 九龙县| 安西县| 昭苏县| 土默特左旗| 始兴县| 鱼台县| 雅江县| 丹棱县| 永定县| 睢宁县| 沽源县| 五莲县| 景泰县| 全南县| 余姚市| 鹤壁市| 东丰县| 句容市| 彰化市|