layer API 帮助手册
学习layer和laydate的官方文档

学习layer和laydate的官⽅⽂档 layer是⼀个Web弹窗组件,laydate是⼀个⽇期和时间组件。
⼆者都是layui的组件。
layer的官⽅⽂档:/doc/modules/layer.html/,laydate的官⽅⽂档:/doc/modules/laydate.html,layer 可以独⽴使⽤,也可以通过layui模块化使⽤。
具体使⽤参考layer的官⽅⽂档。
⼀、学习layer中常⽤的基础参数 ⼀般在调⽤layer的open或msg⽅法时⽤到的基础参数(配置项)如:layer.open({content : ' '}),layer.msg({' ' , time : 3})等。
layer提供了5中层类型:0(信息框),1(页⾯层),2(iframe层),3(加载层),4(tips层)。
默认是0,layer.open({type : 2}),这样的描述⽅式可以改变层类型。
layer的标题:layer.open({title : false})表⽰没有标题,layer.open({title : '班级信息'})表⽰标题,layer.open({title : ['班级信息',font-size:18px;]})表⽰标题可以添加任意CSS样式。
layer的内容:content可以传HTML页⾯,可以指定DOM,更可以随着type的不同⽽不同。
官⽅⽂档的⽰例如下。
//页⾯层1. layer.open({2. type: 1,3. content: '传⼊任意的⽂本或html' //这⾥content是⼀个普通的String4. });1. layer.open({2. type: 1,3. content: $('#id') //这⾥content是⼀个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响4. });//Ajax获取1. $.post('url', {}, function(str){2. layer.open({3. type: 1,4. content: str //注意,如果str是object,那么需要字符拼接。
API函数使用手册v1.1

API函数使用手册v1.1新一代信息系统建设浦发银行架构建模管理工具平台建设项目数据建模工具及实施服务API函数使用手册V1.1文档编排规范及约定【文档编排规范及约定】的内容仅是对本文档编写的规范和约定进行描述,文档编写人员须严格按照本规范和约定进行编写,在文档正式发布时删除该部分内容;须填写“文档修订控制记录”;文档目录须更新为最新的,与实际内容相对应;目录1.前言 (4)1.1.编写目的 (4)1.2.适用范围 (4)1.3.预期读者 (4)2.P OWER D ESIGNER API简介 (5)2.1.概述 (5)2.2.查询API帮助文档 (5)2.3.常用API简介 (15)3.P OWER D ESIGNER脚本开发示例 (43)3.1.概述 (43)3.2.创建和打开模型 (43)3.3.浏览和修改模型的集合 (44)3.4.操纵知识库 (45)3.5.PDM模型的正向工程 (45)3.6.PDM模型的反向工程 (48)1.前言1.1.编写目的为了指导开发人员初步掌握Sybase PowerDesigner API帮助文档的查询方法、了解Sybase PowerDesigner脚本程序的开发步骤,特编写此手册。
本手册分为两部分,第一部分介绍了API帮助文档的目录结构和常用的API类库;第二部分并针对一些常用的使用场景,给出了API 函数的使用示例。
1.2.适用范围本手册叙述的产品特性、操作命令、用户界面均基于下列版本的产品Window 2008 Enterprise SP2SQL Server 2008 R21.3.预期读者Sybase PowerDesigner脚本开发人员2.PowerDesigner API简介2.1.概述PowerDesigner客户端提供了丰富的API及详尽的说明文档,开发人员通过编写VBS脚本、调用API,可以执行大批量、重复性的模型管理和维护任务。
2.2.查询API帮助文档2.2.1.打开方法用户可以通过点击PowerDesigner客户端的[Help -> Metamodel Objects Help] 菜单项,打开PowerDesigner API帮助文档。
layer弹层组件API文档

Layer弹层组件说明文档简介layer 至今仍作为layui 的代表作,她的受众广泛并非偶然,而是这数年来的坚持、不弃的执念,将那些不屑的眼光转化为应得的尊重,不断完善和维护、不断建设和提升社区服务,在Web 开发者的圈子里口口相传,乃至于成为今天的layui 最强劲的源动力。
目前,layer已成为国内最多人使用的Web 弹层组件,GitHub 自然Stars5000+,官网累计下载量达50w+,大概有30万不同规模的Web 平台使用过layer。
之所以列举上面这些数字,并非是在夸夸其谈,而是懂layer 的人都知道,这是一种怎样不易的沉淀。
而由于layer 在layui 体系中的位置比较特殊,甚至让很多人都误以为layui = layer ui,所以再次强调layer 只是作为layui 的一个弹层模块,由于其用户基数较大,所以至今仍把她作为独立组件来维护。
不过请注意:无论是独立的layer,还是作为内置模块的layer,文档都以本页为准使用场景参数我们提到的基础参数主要指调用方法时用到的配置项,如:layer.open({content: ''}), layer.msg('', {time: 3})等,其中的content和time是基础参数,以键值形式存在,基础参数可合理应用于任何层类型中,您不需要所有都去配置,大多数都是可选的。
而其中的layer.open、layer.msg就是内置方法。
type- 基本层类型类型:Number;默认:0;说明:layer提供了5种层类型。
可传入的值有:0(信息框,默认),1(页面层),2(iframe层),3(加载层),4(tips层)。
若你采用layer.open({type: 1})方式调用,则type为必填项(信息框除外)title- 标题类型:String、Array、Boolean;默认:'信息';说明:title支持三种类型的值,若你传入的是普通的字符串,如title :'我是标题',那么只会改变标题文本;若你还需要自定义标题区域样式,那么你可以title: ['文本', 'font-size:18px;'],数组第二项可以写任意css 样式;如果你不想显示标题栏,你可以title: falsecontent- 内容类型:String、DOM、Array;默认:“”;说明:content可传入的值是灵活多变的,不仅可以传入普通的html内容,还可以指定DOM,更可以随着type的不同而不同。
layer API 帮助手册

fadeIn: 300,
用于控制层渐显弹出(layer1.7之前版本不支持) 值为毫秒数
btns: 1,
按钮的个数。提供了0-2的选择,设置0表示不输出按钮
btn: ['确定', '取 消'],
dialog: { type: 3, msg: ''
}
[按钮一的文本值 , 按钮二的文本值] 必须btns值大于0才有效
move: '.xubox_title'
设定某个元素来实现对层的拖拽。 值为:用来ቤተ መጻሕፍቲ ባይዱ拽的元素选择器 若不想拖拽,move: false即可
moveOut: false 用于控制层是否允许被拖出可视窗口外
moveType: 0
用于配置拖拽类型(layer1.7之前版本不支持) 默认为引导式拖动层,若值设为1,则直接拖动层
tips : { msg: '', follow: '#id', guide: 0, isGuide:
true, style: ['', '']
}
tips提示层私有属性。 msg: 提示内容。 follow: 吸附目标选择器。 guide: 指引方向(0:上,1:右,2:下,3:左)。 isGuide: 是否显示默认三角形。 这个参数可配合msg帮助你自定义三 角形icon style: ['background-color:#FFF8ED; color:#000; border:1px solid #FF9900; /* 此处可用来自定义tips的css样式 */', '#FF9900']]。 数组 第二个值,为三角形的颜色。
OpenLayersAPI接口文档

OpenLayersAPI接口文档OpenLayers API由于OpenLayers是采用JavaScript实现的,不存在包的概念,但是它可以通过命名空间来实现类似包的功能。
另外,JavaScript不存在继承的概念,也不存在私有、公有、保护等概念,OpenLayers 中所谓的继承其实就是将基类中的所有属性和方法复制到子类中去。
OpenLayers的命名空间如下:一、OpenLayers命名空间:如上图所示,OpenLayers是整个webgis系统的最外层命名空间,所有的地理信息系统相关web程序都在此命名空间下,在此命名空间下又创建了其他的命名空间来管理相关功能的类。
在这个命名空间下定义了一些基础类和基类来构建整个框架。
1、class OpenLayers.MapMap类将div DOM元素实例化的对象为地图容器,可以向地图容器中添加图层和控件。
属性2、class OpenLayers.Map2基于OpenLayers.Map封装,将自有地图图层和常用控件都已经加载在地图当中,用户无需关心地图数据源等问题,简化了用户的地图调用。
实例化该类后即可创建一个可查看和使用的地图对象,其方法和属性与OpenLayers.Map一致,见OpenLayers.Map类。
2、class OpenLayers.MarkerOpenLayers命名空间下的Marker类可以被实例化为marker对象,用于标注地图上的位置,marker对象是由LonLat 对象和Icon对象组合而成的。
markers一般被添加到一个叫做yer.Markers的特殊图层中。
需要注意的是,如果你在一个marker中使用了一个icon,也就是说,你不能在其他的marker中在使用它——一旦你使用了这个icon,你应该clone()这个icon然后在另外的marker中使用这个icon。
3、class OpenLayers.PopupPopup类实例化一个弹出窗口,通常被添加到地图容器中。
layerAPI帮助手册.pdf

键: 值描述下表的属性都是默认值,您可在调用时按需重新配置,他们可帮助你实现各式各样的风格。
如是调用: $.layer({键: 值, 键: 值, …});type: 0层的类型。
0:信息框(默认),1:页面层,2:iframe层,3:加载层,4:tips层。
此为重要参数,不同类型层的总开关,若为type:0则不需要配置,其它类型层在调用时必须设置type。
title: '信息'控制默认标题栏。
如不想显示标题栏,配置title: false 即可maxmin: false是否输出窗口最小化/全屏/还原按钮。
如需要开启,设置maxmin: true 即可此功能为layer1.8开始新增offset: ['220px' , '']控制层坐标。
offset的值分别是: [纵坐标, 横坐标],横坐标为空表示水平居中如果您想垂直居中,您可以offset: [($(window).height() - 层的高度值)/2 + 'px', '']area: ['310px', '130px']控制层宽高。
area值分别为:[宽度, 高度]当设置为auto时,意味着采用自适应(iframe层不能设置auto), 对于宽度,并不推荐您设置auto。
border: [10, 0.3, '#000']控制层的边框。
border的值分别为:[边框大小, 透明度, 颜色, layer1.8之前需在此处加true]如果您不想显示border,设置 border: [0] 即可shade: [0.5, '#000']控制遮罩。
值分别是:[遮罩透明度, 遮罩颜色, layer1.8之前需在此处加true] 如果不想显示遮罩,配置shade: [0]即可shadeClose: false 用来控制点击遮罩区域是否关闭层。
v3layer 用法

v3layer 用法v3layer 是一个功能强大的Web接口测试和性能测试工具。
它提供了各种功能,可以帮助开发人员和测试人员快速准确地测量和分析Web应用程序的性能,并且还可以进行功能测试和负载测试。
本文将详细介绍v3layer 的使用方法,并且一步一步回答相关问题。
1. 什么是v3layer?v3layer 是一款基于Python的开源工具,用于进行Web接口测试和性能测试。
它提供了一个直观的用户界面,可以轻松地创建和运行各种类型的测试。
v3layer支持多种协议,包括HTTP、REST、SOAP等,并且可以集成到各种持续集成工具和测试框架中。
2. 如何安装v3layer?要安装v3layer,可以使用Python的包管理工具pip。
在命令行中运行以下命令即可安装v3layer:pip install v3layer安装完成后,可以通过运行以下命令来验证安装是否成功:v3layer version如果成功安装,将显示v3layer 的当前版本号。
3. 如何创建一个测试项目?首先,需要使用v3layer 创建一个新的测试项目。
在命令行中导航到项目所在的文件夹,并运行以下命令:v3layer init [项目名称]这将在当前目录中创建一个新的测试项目,并生成一些模板文件来帮助您开始编写测试用例。
您可以根据需要修改这些模板文件,以符合您的测试需求。
4. 如何编写测试用例?在v3layer 中,测试用例是通过编写配置文件来定义的。
默认情况下,测试用例文件存储在项目的`tests` 目录中。
可以使用任何文本编辑器打开测试用例文件,并按照特定的语法编写测试用例。
以下是一个示例测试用例的结构:name: 示例测试用例description: 这是一个示例测试用例steps:- name: 第一步method: GETurl:headers:Content-Type: application/jsondata:username: testuserpassword: testpasswordvalidate:- response.status_code == 200- response.json.message == "Success"- name: 第二步method: POSTurl:headers:Content-Type: application/jsondata:username: testuserpassword: testpasswordvalidate:- response.status_code == 201- response.json.message == "Created"在这个例子中,有两个测试步骤。
Openlayer参考文档介绍

Maps............................................................................................................................................................................ 24 Raster Layers ............................................................................................................................................................... 24 Marker Layers ............................................................................................................................................................. 24 Events and Controls .................................................................................................................................................... 24 Vector Layers .............................................................................................................................................................. 25 Editing Tools ................................................................................................................................................................ 25
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
bgcolor: '#fff'
用于控制层的背景色 如果不想设置任何颜色,设置空字符即可。但是对于type:0的对话框 层而言,始终都是白色
zIndex: 19891014
控制层堆叠顺序(即css的z-index)。整数值。 合理设置它,可以避免与其它插件的层级冲突
maxWidth: 400
最大宽度。整数值。 当area宽度设为auto时才有用。
fadeIn: 300,
用于控制层渐显弹出(layer1.7之前版本不支持) 值为毫秒数
btns: 1,
按钮的个数。提供了0-2的选择,设置0表示不输出按钮
btn: ['确定', 'e: 3, msg: ''
}
[按钮一的文本值 , 按钮二的文本值] 必须btns值大于0才有效
shade: [0.5, '#000']
控制遮罩。 值分别是:[遮罩透明度, 遮罩颜色, layer1.8之前需在此处加true] 如果不想显示遮罩,配置shade: [0]即可
shadeClose: false
用来控制点击遮罩区域是否关闭层。 若开启,设为true即可
closeBtn: [0,
控制层右上角关闭按钮。
move: '.xubox_title'
设定某个元素来实现对层的拖拽。 值为:用来拖拽的元素选择器 若不想拖拽,move: false即可
moveOut: false 用于控制层是否允许被拖出可视窗口外
moveType: 0
用于配置拖拽类型(layer1.7之前版本不支持) 默认为引导式拖动层,若值设为1,则直接拖动层
获取当前所在iframe层的索引。 只允许在iframe页面内部调用。如在内部关闭自 身:
var index = yer.getFrameIndex(); yer.close(index);
layer.iframeAuto(index) layer.iframeSrc(index, url) layer.shift(type, rate, stop)
回调函数
success: function(layero) {
层弹出成功后的回调函数. layero是回调传过来的当前层容器的实例,这意味着你可以对当前弹 层进行dom操作
}
yes: function(index) {}
按钮一的回调函数 index为当前层的索引,主要用来回调执行后,配合layer.close(index) 来关闭层
layer.load(parme, loadStype)
等皆为$.layer()的二次封装。
获取layer版本号。
对单按钮信息框的重新封装 参数分别为: 提示内容, 图标类型(-1到16的选择), 回调函数或标题 如:layer.alert('你好layer', 9);
对询问框的重新封装 参数分别为: 提示内容, 确定回调函数, 取消回调 函数或标题 如:
用来处理在层中宽高改变时,重新自适应层宽 高。必填参数为层的索引值
layer.getChildFrame(selector, index)
获取子iframe中的DOM。一般用于父窗口操作 iframe页。 参数分别为:iframe页的选择器, 层索引
layer.getFrameIndex()
layer.msg('删除成功', 2, function(){ location.reload(); //自动关闭后可做一些刷
新页面等操作 });
对加载层的重新封装 参数分别为:加载提示语或自动关闭所需秒数, 加载风格(0-3的选择) 如果parme是一段文字,您可以这样:
layer.tips(html, follow, parme)
iframe: { src: '', scrolling:
'auto' }
iframe层模式私有参数。 src: 要打开的网址。 scrolling: 是否允许iframe出现滚动条,默认自动。允许:'yes',不允 许:'no'
loading: { type: 0
}
加载层私有属性。 type: loading图标类型(提供了0-3的选择)。 一般配合ajax使用
分别为最小化、全屏、还原触发后的回调函数 layero是当前层容器的实例 layer1.8开始新增
方法名 $.layer({基础参数})
描述
核心接口,参数是一个对象,对象属性参见基础 参数。 诸如 layer.alert/layer.confirm/layer.msg/layer.tips
layer.v layer.alert(msg, icon, fn) layer.confirm(msg, yes, no) layer.msg(msg, time, parme)
键: 值
描述
下表的属性都是默认值,您可在调用时按需重新配置,他们可帮助你实现各式各样的风 格。如是调用: $.layer({键: 值, 键: 值, …});
type: 0
层的类型。0:信息框(默认),1:页面层,2:iframe层,3:加载 层,4:tips层。 此为重要参数,不同类型层的总开关,若为type:0则不需要配置,其 它类型层在调用时必须设置type。
用于关闭tips层。
用于关闭所有层,在多层模式时也许会用到
用于重定义指定层的宽高、坐标、z-index等。 参数分别为:层的索引, 对象 options允许传这些属性 {width:宽度, height: 高度, top: 纵坐标, left:横坐标, zIndex:z-index 值}等css属性。 该方法仅针对页面层(type:1)和iframe层 (type:2)有效;
no: function(index) {}
按钮二的回调函数
close: function(index) {}
层右上角关闭按钮的点击事件触发回调函数。
end: function() {}
层被彻底关闭后执行的回调函数。
moveEnd: function(){}
拖拽完毕触发的回调函数
min: function(layero) {}, full: function(layero) {}, restore: function(layero) {}
true] time: 0 fix: true,
closeBtn的值分别为: [关闭按钮的风格(支持0和1), true] 若不想显示关闭按钮,配置 closeBtn: false即可
自动关闭等待秒数,整数值。 0表示不自动关闭,若3秒后自动关闭,type: 3即可
用于设定层是否不随滚动条而滚动,固定在可视区域。
layer.close(index)
layer.closeTips() layer.closeAll() layer.area(index, options) layer.autoArea(index)
layer.load('加载中'); 如果parme是一个数字,则为自动关闭所需最长 等待秒数(0时则不自动关闭) ,如: layer.load(3) //3秒后自动消失
用于让iframe层自适应。 index为层的索引
用于重置iframe层的url 参数分别为: 层的索引, url链接
layer弹出时内置动画,在success回调中使用。 参数分别为:动画类型, 动画速率(毫秒), 底部 动画是否到offset设定好的位置 type有七种选择:左上(left-top),上(top), 右上 (right-top),右下(right-bottom),下(bottom),左 下(left-bottom),左('left')。 如:
对tips层的重新封装。 参数分别为:tips内容, 要吸引的dom对象, 对象 parme允许传这些属性{time: 自动关闭所需秒, maxWidth: 最大宽度, guide: 指引方向, style: tips样式(参加api表格一中的style属性)} 如:
obj.on('click', function(){ layer.tips('这是小提示','#id');
success: function(){ layer.shift('right-bottom', 400); //右下角弹
出,400毫秒速率 }
layer.setMove() layer.setTop(layerNow)
当拖拽元素改变时,可用此方法重新初始化拖 拽。
引用此方法可开启点击使当前窗口置顶功能,只 能用于用在success回调中。 layerNow参数即为success回调函数中传过来的 参数,即当前layer容器。当需要时,需配置
area: ['310px', '130px']
控制层宽高。 area值分别为:[宽度, 高度] 当设置为auto时,意味着采用自适应(iframe层不能设置auto), 对 于宽度,并不推荐您设置auto。
border: [10, 0.3, '#000']
控制层的边框。 border的值分别为:[边框大小, 透明度, 颜色, layer1.8之前需在此处 加true] 如果您不想显示border,设置 border: [0] 即可
title: '信息'
控制默认标题栏。 如不想显示标题栏,配置title: false 即可
maxmin: false
是否输出窗口最小化/全屏/还原按钮。 如需要开启,设置maxmin: true 即可 此功能为layer1.8开始新增
offset: ['220px' , '']