热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

amazeui中内置的web组件有哪些且如何用

amazeui中内置的web组件有哪些且如何用一、总结1、组件还是jquery.js+amazeui.js,和插件一样,准确的说是amazeui.css+jquery.js+amazeui.j

amazeui中内置的web组件有哪些且如何用

一、总结

1、组件还是jquery.js+amazeui.js,和插件一样,准确的说是amazeui.css+jquery.js+amazeui.js。

2、amazeui中就amazeui.css+amazeui.js这两样东西,万变不离其宗。

 

二、amazeui中内置的web组件有哪些

1、官方组件(16种)

  • 折叠面板Accordion
  • 分割线Divider
  • 单张图片Figure
  • 页脚Footer
  • 图片画廊Gallery
  • 回顶部Gotop
  • 页头Header
  • 简介Intro
  • 内容列表List
  • 菜单Menu
  • 工具栏Navbar
  • 分页Pagination
  • 段落Paragraph
  • 图片轮播Slider
  • 选项卡Tabs
  • 标题栏Titlebar

页面相关(5):页头 页脚 分割线 回顶部 分页

图片(3):单张图片 图片画廊 图片轮播

文章类(4):简介 段落 折叠面板 标题栏

菜单类(4):选项卡 工具栏 菜单 内容列表

 

2、第三方组件(四种)

  • 多说Duoshuo
  • 百度地图Map
  • 美洽客服Mechat
  • 微信支付WeChat Pay

 

3、使用web组件的价值

1、通过模板(hbs)将数据和 HTML 分离,这是 Web 组件的价值之一。用户可以在不同的开发环境中使用 Web 组件。
2、不使用模板似乎就失去了 Web 组件的核心价值。所以使用模板算是组件的价值。

 

4、Node.js环境(这个要学)

可以结合 Express.js、hbs 使用。

用户了可以直接使用打包好的模块 Amaze UI Widget hbs helper,example 里有完整的使用示例。

当然,你也可以自由调用:

 

三、如何使用

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>Titletitle>
    <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>

 

 

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-什么什么

 


推荐阅读
  • IjustinheritedsomewebpageswhichusesMooTools.IneverusedMooTools.NowIneedtoaddsomef ... [详细]
  • 本文介绍了闭包的定义和运转机制,重点解释了闭包如何能够接触外部函数的作用域中的变量。通过词法作用域的查找规则,闭包可以访问外部函数的作用域。同时还提到了闭包的作用和影响。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • Android实战——jsoup实现网络爬虫,糗事百科项目的起步
    本文介绍了Android实战中使用jsoup实现网络爬虫的方法,以糗事百科项目为例。对于初学者来说,数据源的缺乏是做项目的最大烦恼之一。本文讲述了如何使用网络爬虫获取数据,并以糗事百科作为练手项目。同时,提到了使用jsoup需要结合前端基础知识,以及如果学过JS的话可以更轻松地使用该框架。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • 本文介绍了在满足特定条件时如何在输入字段中使用默认值的方法和相应的代码。当输入字段填充100或更多的金额时,使用50作为默认值;当输入字段填充有-20或更多(负数)时,使用-10作为默认值。文章还提供了相关的JavaScript和Jquery代码,用于动态地根据条件使用默认值。 ... [详细]
  • iOS开启Google位置服务器和显示定位权限的方法
    本文介绍了在iOS开发中如何开启Google位置服务器和显示定位权限的方法,包括导入CoreLocation和MapKit库、在界面导入头文件和在info.plist文件中添加授权等步骤。同时还介绍了iOS11中NSLocationAlwaysAndWhenInUseUsageDescription的功能变化。阅读本文可以帮助开发者了解如何在iOS应用中使用Google位置服务器和处理定位权限相关的问题。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有