一、組件仍是jquery.js+amazeui.js,和插件同樣,準確的說是amazeui.css+jquery.js+amazeui.js。javascript
二、amazeui中就amazeui.css+amazeui.js這兩樣東西,萬變不離其宗。css
頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁html
圖片(3):單張圖片 圖片畫廊 圖片輪播java
摺疊類(3):摺疊面板、內容列表、選項卡。jquery
非摺疊的文章類(3):簡介、段落、標題欄、git
菜單類(2):菜單(頂)、工具欄(底)github
解答:官方組件(16)和第三方組件(4)。web
解答:express
頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁npm
圖片(3):單張圖片 圖片畫廊 圖片輪播
文章類(4):簡介 段落 摺疊面板 標題欄
菜單類(4):選項卡 工具欄 菜單 內容列表
。
解答:頁頭 頁腳 分割線 回頂部 分頁。
解答:單張圖片 圖片畫廊 圖片輪播。
解答:簡介 段落 摺疊面板 標題欄。
解答:選項卡 工具欄 菜單 內容列表。
解答:多說 百度地圖 美洽客服 微信支付。
解答:使用模板快速開發,經過模板(hbs)將數據和 HTML 分離。
解答:能夠。
解答:在AmazeUI(妹子UI)中,Web組件能夠不編寫模板而直接使用,若如此,則與JS插件沒什麼太大區別,官方原話也說能夠這麼調用的。Web組件與JS插件的不一樣之處在於,Web組件藉助 handlebars.js 實現了強大的模板功能,咱們能編寫自定義模板從而使Web組件更具個性,甚至是編寫出新的Web組件。
組件都有這個data-am-widget="header",而後是加上插件的data-am-什麼什麼
。
頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁
圖片(3):單張圖片 圖片畫廊 圖片輪播
文章類(4):簡介 段落 摺疊面板 標題欄
菜單類(4):選項卡 工具欄 菜單 內容列表
摺疊面板Accordion:一段文字摺疊起來造成垂直列表的形式
簡介intro:左圖右文字
內容列表:就是內容的列表,內容標題的列表
選項卡:就是tab的那種選項卡
標題欄:就是文章或者別的的標題欄
段落:就是文章的形式,圖文配
菜單:頂部的菜單
工具欄:底部的工具欄
摺疊類:摺疊面板、內容列表、選項卡。
非摺疊的:簡介、段落、標題欄、
菜單類:菜單、工具欄
能夠結合 Express.js、hbs 使用。
用戶了能夠直接使用打包好的模塊 Amaze UI Widget hbs helper,example 裏有完整的使用示例。
固然,你也能夠自由調用:
演示效果和官方給的同樣了,我要作的就是弄到手機上面去,而後調樣式便可,該調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='{"directionNav":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>
插件是組件功能的一部分,插件是組件的小時候,組件是插件長大以後,可以獨當一面的時候。
組件都有這個data-am-widget="header",而後是加上插件的data-am-什麼什麼
在AmazeUI(妹子UI)中,Web組件能夠不編寫模板而直接使用,若如此,則與JS插件沒什麼太大區別,官方原話也說能夠這麼調用的。Web組件與JS插件的不一樣之處在於,Web組件藉助 handlebars.js 實現了強大的模板功能,咱們能編寫自定義模板從而使Web組件更具個性,甚至是編寫出新的Web組件。
解答:官方組件(16)和第三方組件(4)。
解答:
頁面相關(5):頁頭 頁腳 分割線 回頂部 分頁
圖片(3):單張圖片 圖片畫廊 圖片輪播
文章類(4):簡介 段落 摺疊面板 標題欄
菜單類(4):選項卡 工具欄 菜單 內容列表
。
解答:頁頭 頁腳 分割線 回頂部 分頁。
解答:單張圖片 圖片畫廊 圖片輪播。
解答:簡介 段落 摺疊面板 標題欄。
解答:選項卡 工具欄 菜單 內容列表。
解答:多說 百度地圖 美洽客服 微信支付。
解答:使用模板快速開發,經過模板(hbs)將數據和 HTML 分離。
解答:能夠。
解答:在AmazeUI(妹子UI)中,Web組件能夠不編寫模板而直接使用,若如此,則與JS插件沒什麼太大區別,官方原話也說能夠這麼調用的。Web組件與JS插件的不一樣之處在於,Web組件藉助 handlebars.js 實現了強大的模板功能,咱們能編寫自定義模板從而使Web組件更具個性,甚至是編寫出新的Web組件。
組件都有這個data-am-widget="header",而後是加上插件的data-am-什麼什麼
。