下拉菜单

使用ivx实现多级下拉菜单联动效果的经验总结

我只是一个虾纸丫 提交于 2020-03-24 23:54:44
在实际案例中经常会有这样的场景,我们需要对一些信息进行选择,同时这些数据之间还有明确的层级关系,比如选择省市区或者组织部门,当前一个下拉菜单选项固定后下一层级的下拉菜单选项是要随之改变的。今天就说一说如何实现这种多级下拉菜单联动的效果。 1.下拉菜单 下拉菜单是拓展组件的一种,选中下拉菜单再点击拓展组件可以添加下拉菜单选项和下拉菜单选择组两种子组件,下拉菜单选择组内也可以添加下拉菜单选项,它主要是用于选项比较多时对选项进行一个分组展示。 我们可以关闭自定义选项,自己输入一些选项并用逗号分开,此时我们在下拉菜单中添加的下拉菜单和选择就都不会生效了。开启自定义选项则显示的选项就是我们添加的下拉菜单选项了。 在下拉菜单的选择选项事件下,我们可以收到一个参数选中值,就是下拉菜单当前的选择项。其它组件也可以获取下拉菜单的当前选中值。 2.通用变量 通用变量为 Object 类型的数据变量,其初始值为空对象“{ }”。通用变量是一种结构化的数据变量,用于存储具有多级结构的数据。在使用通用变量时,可以通过添加节点的方式将变量结构化,也可以通过导入JSON格式的数据,自动生成各级节点。 我们可以看一下demo中的通用变量的结构,这个通用变量本身是一个对象,对象内包含两个元素,Province和city,其中Province的属性是一个字符串,city的属性是一个数组

使用ivx实现移动端单选功能的经验总结

柔情痞子 提交于 2020-03-24 23:47:51
单选选择器是各种案例中都经常会使用到一种功能,今天就对ivx中实现单选择器的方法进行一个汇总,希望对大家有所帮助。 1.下拉菜单 第一种方法是添加一个下拉菜单组件,它位于拓展组件的交互与表单类中。添加之后在选项列表中输入选项并用英文逗号隔开(数据绑定的话可以绑定一个一维数组)。 或者选中下拉菜单,打开自定义选项,再点击拓展组件添加下拉菜单选项,定义好每个下拉菜单选项的内容。 最后给下拉菜单添加事件,当我们选择一个选项后下拉菜单会反回给我们一个参数就是它当前的选中值。 2.手机单项选择器 第二种方法就是使用手机单项选择器组件。手机单项选择器也是拓展组件的一种,位于拓展组件中选择器类。 跟下拉菜单类似,我们可以在选项列表输入选项并用逗号隔开,或者数据绑定一个一维数组。 要注意的是本身单项选择器是不显示的,其初始状态为隐藏。这里我们给文本组件添加了一个事件,点击文本组件使选择器显示。 当选择器选中一个选项时,单项选择器会返回一个参数——当前选中值,我们就可以将该值赋给我们设定好的变量。 3.循环创建 第三种就是使用循环创建,循环创建需要数组来作为数据来源,我们先将数据写入一维数组之中,然后进行数据绑定。至此就可以把选项都创建出来,效果如图。 接下来我们给for容器下的文本组件添加一个事件,当点击文本的时候将当前文本的数据赋值给我们设定好的一个文本变量——“选中的内容”。这样

使用ivx实现移动端单选功能的经验总结

邮差的信 提交于 2020-03-24 23:45:12
单选选择器是各种案例中都经常会使用到一种功能,今天就对ivx中实现单选择器的方法进行一个汇总,希望对大家有所帮助。 1.下拉菜单 第一种方法是添加一个下拉菜单组件,它位于拓展组件的交互与表单类中。添加之后在选项列表中输入选项并用英文逗号隔开(数据绑定的话可以绑定一个一维数组)。 或者选中下拉菜单,打开自定义选项,再点击拓展组件添加下拉菜单选项,定义好每个下拉菜单选项的内容。 最后给下拉菜单添加事件,当我们选择一个选项后下拉菜单会反回给我们一个参数就是它当前的选中值。 2.手机单项选择器 第二种方法就是使用手机单项选择器组件。手机单项选择器也是拓展组件的一种,位于拓展组件中选择器类。 跟下拉菜单类似,我们可以在选项列表输入选项并用逗号隔开,或者数据绑定一个一维数组。 要注意的是本身单项选择器是不显示的,其初始状态为隐藏。这里我们给文本组件添加了一个事件,点击文本组件使选择器显示。 当选择器选中一个选项时,单项选择器会返回一个参数——当前选中值,我们就可以将该值赋给我们设定好的变量。 3.循环创建 第三种就是使用循环创建,循环创建需要数组来作为数据来源,我们先将数据写入一维数组之中,然后进行数据绑定。至此就可以把选项都创建出来,效果如图。 接下来我们给for容器下的文本组件添加一个事件,当点击文本的时候将当前文本的数据赋值给我们设定好的一个文本变量——“选中的内容”。这样

【137】Photoshop相关功能

夙愿已清 提交于 2020-03-22 05:03:33
1. photoshop中怎样批处理操作 图文教程 来源: http://www.jb51.net/photoshop/57784.html 不知道大家有没有接触过PS里面的批处理呢,当我们要完成数百张照片缩放大小的时候,当你要完成数十张照片调换颜色的时候,这时候我们可以利用到PS里面的批处理了,当然前提是我们要进行统一的动作时才能应用批处理的哦。 但首先要了解的就是怎么设置批处理里面的选项才能让批处理顺利完成。    步骤方法   1、我们先将将要进行批处理的文件保存在同一个文件夹内,然后拷贝(复制)一份(为了避免再次用到源文件。在PS中打开文件夹中的其中一个图片。   2、在对图片进行调整之前,我们要先准备录制接下来的动作。在动作面板中添加一个新的动作。然后点击开始录制按钮。    接下来就可以对图片进行编辑了。   3、对单张的图片进行编辑完成以后,保存并关闭图片,然后单击动作面板上面的停止按钮   4、文件——自动——批处理   5、在目标 的设置的时候一定要注意,为了操作部繁琐,使动作连续进行我们要选“存储并关闭”意思就是说当我们的图片每一张批处理完成以后就会自动的存储并关闭了。 如果看了上面的仍然不是很清楚,可以看下面的photoshop批处理教程文字版 一、首先我们得制作自己需要的动作命令 第一步,先打开Photoshop,选中“窗口→动作”命令,打开动作命令窗口

Rancher主机介绍

余生颓废 提交于 2020-03-17 03:31:55
入门指南 在Rancher中,主机是调度资源的基本单位(直观的理解就是所发生的操作最终都会落到某台主机上),它可以是虚拟的或者物理的Linux服务器。Rancher管理的主机需要满足以下的条件: 任何可以运行支持的Docker版本的 Linux 发行版本,例如:RancherOS,Ubuntu,RHEL/CentOS 7。不过针对RHEL/CentOS系列,有些需要注意的地方: Docker 并不推荐使用 RHEL/CentOS 默认的存储驱动(devicemapper),可以参考这篇文档来修改。 如果启用 SELinux,需要安装额外的模块。 内核版本要求是 3.10.0-514.2.2.el7.x86_64 及以上,建议使用 RHEL/CentOS 7.3 或者更高的发行版本。 1GB的内存。 推荐 w/AES-NI 架构的 CPU。 主机可以通过HTTP或HTTPS来访问Rancher Server服务,默认端口是8080。 主机与主机之间是可以相互访问的,从而确保容器之间的跨主机通信。 另外,Rancher也可以管理由Docker Machine驱动的主机,只要这些主机满足上面的条件即可。 在Rancher的操作界面上,选择 基础架构->主机,点击 添加主机按钮,然后再做些工作,就可以让 Rancher 管理到这台新主机了。 注意: 我们不会支持Docker的edge版本

Bootstrap 下拉菜单

為{幸葍}努か 提交于 2020-02-29 02:54:42
一.一个简单的下拉菜单 1.创建一个<div class="dropDown">的容器 //包裹素也可不为div 但一定要有class .dropDown 2.在容器内添加 <button type="button" class="btn dropdown-toggle " data-toggle=" dropdown "> 3.在button中加入主名称 和<span class=" caret "></span> <!---下拉三角--> 4.在无序列表容器中加入 . dropdown-menu 注: 通过 data 属性 :向链接或按钮添加 data-toggle="dropdown" 来切换下拉菜单 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link href="css/bootstrap.min.css" rel="stylesheet" /> <script src="js/jquery-3.1.1.min.js"></script> <script src="js/bootstrap.min.js"></script> </head> <body> <div class="dropdown"> <button type="button" class="btn

Bootstrap 按钮下拉菜单

陌路散爱 提交于 2020-02-28 12:52:05
本章将讲解如何使用 Bootstrap class 向按钮添加下拉菜单。如需向按钮添加下拉菜单,只需要简单地在在一个 .btn-group 中放置按钮和下拉菜单即可。您也可以使用 <span class="caret"></span> 来指示按钮作为下拉菜单。 下面的实例演示了一个基本的简单的按钮下拉菜单: <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 基本的按钮下拉菜单</title> <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/scripts/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> </head> <body> <div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 默认 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li>

元素的显示与隐藏

女生的网名这么多〃 提交于 2020-02-23 03:31:40
1. 元素的显示与隐藏 目的 让一个元素在页面中消失或者显示出来 场景 类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现! 1.1 display 显示(重点) display 设置或检索对象是否及如何显示。 display: none 隐藏对象 display:block 除了转换为块级元素之外,同时还有显示元素的意思。 特点: 隐藏之后,不再保留位置。 实际开发场景: 配合后面js做特效,比如下拉菜单,原先没有,鼠标经过,显示下拉菜单, 应用极为广泛 1.2 visibility 可见性 (了解) 设置或检索是否显示对象。 visibility:visible ;  对象可视 visibility:hidden;   对象隐藏 特点: 隐藏之后,继续保留原有位置。(停职留薪) 1.3 overflow 溢出(重点) 检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。 属性值 描述 visible 不剪切内容也不添加滚动条 hidden 不显示超过对象尺寸的内容,超出的部分隐藏掉 scroll 不管超出内容否,总是显示滚动条 auto 超出自动显示滚动条,不超出不显示滚动条 实际开发场景: 清除浮动 隐藏超出内容,隐藏掉, 不允许内容超过父盒子。 1.4 显示与隐藏总结 属性 区别 用途 display 隐藏对象,不保留位置 配合后面js做特效

一篇文章掌握boostrap导航菜单

∥☆過路亽.° 提交于 2020-02-14 11:40:43
导航元素 使用 以无序列表 带class .nav开始 class添加 nav-tabs 表示这个是一个标签上导航菜单 nav-pills 表示这个一个胶囊式导航菜单 例: <ul class= "nav" > //此时仅仅声明了一个导航元素 <li><a href= "#" >java</a></li> <li><a href= "#" >c语言</a></li> <li><a href= "#" >javascript</a></li> </ul> 标签式导航菜单 < ul class = "nav nav-tabs" > < li > < a href = "#" > java < / a > < / li > < li > < a href = "#" > c语言 < / a > < / li > < li > < a href = "#" > javascript < / a > < / li > < / ul > 胶囊式菜单 < ul class = "nav nav-pills" > < li > < a href = "#" > java < / a > < / li > < li > < a href = "#" > c语言 < / a > < / li > < li > < a href = "#" > javascript < / a > < / li > <

Bootstrap面试题

对着背影说爱祢 提交于 2020-02-11 19:05:55
1 、 Bootstrap 是哪家公司研发的? Twitter Bootstrap是Twitter推出的一个用于前端开发的开源工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。目前,Bootstrap最新版本为3.0 。Bootstrap中文网致力于为广大国内开发者提供详尽的中文文档、代码实例等,助力开发者掌握并使用这一框架。 2 、什么是 Bootstrap ?以及为什么要使用 Bootstrap ? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。 Bootstrap 是基于 HTML 、 CSS 、 JAVASCRIPT 的。 Bootstrap 具有移动设备优先、浏览器支持良好、容易上手、响应式设计等优点,所以 Bootstrap 被广泛应用。 3 、使用 Bootstrap 时,要声明的文档类型是什么?以及为什么要这样声明? 使用 Bootstrap 时,需要使用 HTML5 文档类型( Doctype )。 因为 Bootstrap 使用了一些 HTML5 元素和 CSS 属性,如果在 Bootstrap 创建的网页开头不使用 HTML5 的文档类型( Doctype ),可能会面临一些浏览器显示不一致的问题,甚至可能面临一些特定情境下的不一致,以致于代码不能通过 W3C