amazeui中內置的web組件有哪些且如何用


amazeui中內置的web組件有哪些且如何用

一、總結

一句話總結:

1、組件還是jquery.js+amazeui.js,和插件一樣,准確的說是amazeui.css+jquery.js+amazeui.js。

2、amazeui中就amazeui.css+amazeui.js這兩樣東西,萬變不離其宗。

頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁

圖片(3):單張圖片 圖片畫廊 圖片輪播

折疊類(3):折疊面板、內容列表、選項卡。

非折疊的文章類(3):簡介、段落、標題欄、

菜單類(2):菜單(頂)、工具欄(底)

 

1、amazeui組件分哪兩大類?

 

解答:官方組件(16)和第三方組件(4)。

2、amazeui組件官方組件分為哪四種?

 

解答:

頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁

圖片(3):單張圖片 圖片畫廊 圖片輪播

文章類(4):簡介 段落 折疊面板 標題欄

菜單類(4):選項卡 工具欄 菜單 內容列表

3、amazeui組件頁面相關有哪五種組件?

 

解答:頁頭 頁腳 分割線 回頂部 分頁。

4、amazeui組件圖片相關有哪三種組件?

 

解答:單張圖片 圖片畫廊 圖片輪播。

5、amazeui組件文章類相關有哪四種組件?

 

解答:簡介 段落 折疊面板 標題欄。

6、amazeui組件菜單類相關有哪四種組件?

 

解答:選項卡 工具欄 菜單 內容列表。

7、amazeui組件的第三方組件有哪四種?

 

解答:多說  百度地圖  美洽客服  微信支付。

8、html中使用web組件的價值是什么?

 

解答:使用模板快速開發,通過模板(hbs)將數據和 HTML 分離。

9、web手機app可以和那些非web的app界面做得一模一樣么?

 

解答:可以。

10、amazeui中的js插件和web組件的區別是什么(兩點)?

 

解答:在AmazeUI(妹子UI)中,Web組件可以不編寫模板而直接使用,若如此,則與JS插件沒什么太大區別,官方原話也說可以這么調用的。Web組件與JS插件的不同之處在於,Web組件借助 handlebars.js 實現了強大的模板功能,我們能編寫自定義模板從而使Web組件更具個性,甚至是編寫出新的Web組件。

組件都有這個data-am-widget="header",然后是加上插件的data-am-什么什么

 

二、amazeui中內置的web組件有哪些

1、官方組件(16種)

頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁

圖片(3):單張圖片 圖片畫廊 圖片輪播

文章類(4):簡介 段落 折疊面板 標題欄

菜單類(4):選項卡 工具欄 菜單 內容列表

 

折疊面板Accordion:一段文字折疊起來形成垂直列表的形式

簡介intro:左圖右文字

內容列表:就是內容的列表,內容標題的列表

選項卡:就是tab的那種選項卡

標題欄:就是文章或者別的的標題欄

段落:就是文章的形式,圖文配

菜單:頂部的菜單

工具欄:底部的工具欄

 

折疊類:折疊面板、內容列表、選項卡。

非折疊的:簡介、段落、標題欄、

菜單類:菜單、工具欄

 

 

 

 

 

 

2、第三方組件(四種)

 

3、使用web組件的價值

1、通過模板(hbs)將數據和 HTML 分離,這是 Web 組件的價值之一。用戶可以在不同的開發環境中使用 Web 組件。
2、不使用模板似乎就失去了 Web 組件的核心價值。所以使用模板算是組件的價值。

 

4、Node.js環境(這個要學)

可以結合 Express.jshbs 使用。

用戶了可以直接使用打包好的模塊 Amaze UI Widget hbs helperexample 里有完整的使用示例。

當然,你也可以自由調用:

 

三、如何使用

1、截圖

 

 

2、代碼

演示效果和官方給的一樣了,我要做的就是弄到手機上面去,然后調樣式即可,該調margin調margin,該調別的調別的

web做出來的web手機app可以和那些非web的app界面做得一模一樣

用的話感覺應該還是jquery.js+amazeui.js,因為從 2.0 開始,Amaze UI JavaScript 組件轉向基於 jQuery 開發,使用時確保在 Amaze UI 的腳本之前引入了 jQuery 最新正式版。

<!DOCTYPE html>
<html lang="cn">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="css/amazeui.min.css">
    <script language="JavaScript" type="text/javascript" src="js/jquery-3.3.1.min.js" ></script>
    <script src="js/jquery.min.js"></script>
    <script src="js/amazeui.min.js"></script>
    <style>
        .testCenter{
            /*有寬度之后加margin:auto才能實現自動居中*/
        .moduleTest{
            width: 400px;
            margin:100px auto;
            border: 5px ridge #95a283;

        }

    </style>
</head>
<body>

<div class="moduleTest">
    <div data-am-widget="slider" class="am-slider am-slider-a4" data-am-slider='{&quot;directionNav&quot;:false}' >
        <ul class="am-slides">
            <li>
                <img src="http://s.amazeui.org/media/i/demos/bing-1.jpg">

            </li>
            <li>
                <img src="http://s.amazeui.org/media/i/demos/bing-2.jpg">

            </li>
            <li>
                <img src="http://s.amazeui.org/media/i/demos/bing-3.jpg">

            </li>
            <li>
                <img src="http://s.amazeui.org/media/i/demos/bing-4.jpg">

            </li>
        </ul>
    </div>
</div>


</body>
</html>

 

 

3、amazeui中的js插件和web組件的區別是什么?

插件是組件功能的一部分,插件是組件的小時候,組件是插件長大之后,能夠獨當一面的時候。

組件都有這個data-am-widget="header",然后是加上插件的data-am-什么什么

 

在AmazeUI(妹子UI)中,Web組件可以不編寫模板而直接使用,若如此,則與JS插件沒什么太大區別,官方原話也說可以這么調用的。Web組件與JS插件的不同之處在於,Web組件借助 handlebars.js 實現了強大的模板功能,我們能編寫自定義模板從而使Web組件更具個性,甚至是編寫出新的Web組件。

 

 

 

四、測試題-簡答題

1、amazeui組件分哪兩大類?

 

解答:官方組件(16)和第三方組件(4)。

2、amazeui組件官方組件分為哪四種?

 

解答:

頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁

圖片(3):單張圖片 圖片畫廊 圖片輪播

文章類(4):簡介 段落 折疊面板 標題欄

菜單類(4):選項卡 工具欄 菜單 內容列表

3、amazeui組件頁面相關有哪五種組件?

 

解答:頁頭 頁腳 分割線 回頂部 分頁。

4、amazeui組件圖片相關有哪三種組件?

 

解答:單張圖片 圖片畫廊 圖片輪播。

5、amazeui組件文章類相關有哪四種組件?

 

解答:簡介 段落 折疊面板 標題欄。

6、amazeui組件菜單類相關有哪四種組件?

 

解答:選項卡 工具欄 菜單 內容列表。

7、amazeui組件的第三方組件有哪四種?

 

解答:多說  百度地圖  美洽客服  微信支付。

8、html中使用web組件的價值是什么?

 

解答:使用模板快速開發,通過模板(hbs)將數據和 HTML 分離。

9、web手機app可以和那些非web的app界面做得一模一樣么?

 

解答:可以。

10、amazeui中的js插件和web組件的區別是什么(兩點)?

 

解答:在AmazeUI(妹子UI)中,Web組件可以不編寫模板而直接使用,若如此,則與JS插件沒什么太大區別,官方原話也說可以這么調用的。Web組件與JS插件的不同之處在於,Web組件借助 handlebars.js 實現了強大的模板功能,我們能編寫自定義模板從而使Web組件更具個性,甚至是編寫出新的Web組件。

組件都有這個data-am-widget="header",然后是加上插件的data-am-什么什么

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM