当前位置: 首页 > news >正文

群晖建站教程怎么在360网站做词条

群晖建站教程,怎么在360网站做词条,海城网站建设,沈阳网站建设dnglzxDHTMLX Suite v8.2日前已正式发布#xff0c;此版本的核心是DHTMLX Form#xff0c;这个小部件接收了4个备受期待的新控件#xff0c;如Fieldset、Avatar、Toggle和ToggleGroup。官方技术团队还为Grid和TreeGrid小部件中的页眉/页脚工具提示提供了一系列新的配置选项等。 在…DHTMLX Suite v8.2日前已正式发布此版本的核心是DHTMLX Form这个小部件接收了4个备受期待的新控件如Fieldset、Avatar、Toggle和ToggleGroup。官方技术团队还为Grid和TreeGrid小部件中的页眉/页脚工具提示提供了一系列新的配置选项等。 在本文中我们提供了这个版本的详细概述。 DHTMLX Suite v8.2正式版下载 DHTMLX Form的新控件 DHTMLX Form是DHTMLX Suite JavaScript UI小部件库中的一个流行小部件它允许用户实现可定制的Web表单这些表单通常作为web应用程序和最终用户之间的关键通信链接。在v8.2中技术团队用4个新控件扩展了这个小部件的功能。 Fieldset控件 Fieldset控件的目的是让用户完全自由地对Web表单中的其他控件进行分组这个控件使您能够在视觉上将表单分解为几个逻辑部分从而使大型表单结构更好、更直观。它允许用户创建复杂的表单其中一个字段集可以包含其他几个具有嵌套控件的字段集。 要将此控件附加到使用DHTMLX构建的表单需要添加相应的控件类型 - type: “fieldset”多个配置属性为指定控件设置提供了广泛的选项选择。例如您可以为控件指定名称、添加必要的标签、在组内安排控件等。 const form new dhx.Form(form, { rows: [ { type: fieldset, label: General Info, rows: [ { align: between, cols: [ { type: fieldset, label: Personal info, rows: [ { type: input, label: Name, }, { type: input, label: Surname, }, ] }, { type: fieldset, label: Contact info, rows: [ { type: input, label: City, }, { type: input, label: Address, }, ] }, ] }, ] }, ] }); 您可以通过getItem()方法访问Fieldset中的任何控件并使用多个方法和事件与之交互。例如可以使用forEach() 方法遍历所有嵌套的字段集元素它接受以下参数 callback: function – 负责迭代过程的函数该函数使用以下参数调用 item: object – 一个项目的对象index: number – 项目的索引array: object[] – 迭代项目的数组tree: boolean – 确定是否应该迭代所有嵌套字段集项的参数(默认为false) form.getItem(fieldset).forEach((item, index, arr) { console.log(index, item, arr); }, true); 有了新的Fieldset控件您就有了一个有效的工具可以在单个web表单中分组各种控件并根据自己的喜好灵活地调整这些控件的结构。 Avatar控件 标准的Web表单通常包含用于收集文本数据的控件但也可能需要有一个上传图像的选项。从v8.2开始DHTMLX Form允许使用新的Avatar控件向表单添加图像。 下面的示例提供了一个机会来了解这种控件在实践中是如何工作的您可以使用占位符图标或拖放方式将自己的图像添加到表单中然后将其删除并更改Avatar设置。 要将此控件添加到网页中必须在表单初始化时在type属性中指定它 const form new dhx.Form(form, { css: dhx_widget--bordered, padding: 20, rows: [{ type: avatar, label: Employee photo, size: medium, // small | medium | large | number icon: dxi dxi-person, accept: image/*, target: https://docs.dhtmlx.com/suite/backend/upload, ... //Other properties }] }); 从上面的代码中可以看到这个控件有许多属性允许您定义最终用户如何看到它。可以使用基本控制大小或应用自定义大小使这种类型的输入是强制性的添加帮助信息在没有上传图像时设置占位符图标等。 就像DHTMLX Form的其他控件一样Avatar控件也提供了一系列方法和事件使您能够以各种方式操作该控件。 例如您可以通过使用accept和validation属性应用某些验证规则来限制文件选择 const form new dhx.Form(form, { css: dhx_widget--bordered, padding: 40, rows: [ { type: avatar, ... accept: image/png, validation: ({ file }) { return file file.size 2097152; }, preMessage: Choose a png file, errorMessage: The file size is more than 2Mb, or the field is empty, successMessage: The file was successfully validated, }, ] }); accept属性为上传的文件定义了可接受的扩展名(image和png)而validation属性检查文件是否被上传并且它的大小小于2mb。您也可以使用preMessage, errorMessage和successMessage属性使最终用户与Avatar控件的交互完全直接使用这些属性实现的文本消息将帮助最终用户了解他们在上传表单中的文件时是否做对了。 Toggle和ToggleGroup控件 Toggle控件是一种特殊的按钮用于帮助最终用户在两个或多个状态或选项之间切换。它们通常显示为紧凑的按钮并带有其状态的图形文本表示。在DHTMLX Suite 8.2中我们为DHTMLX表单添加了两种类型的切换按钮 Toggle – 是一个按两种状态(例如开/关)原理工作的按钮。 ... rows: [ { type: toggle, icon: dxi dxi-eye, offIcon: dxi dxi-eye-off, }, ... ToggleGroup – 一组在结构上或逻辑上连接在一起的单选择或多选择按钮。 ... { type: toggleGroup, multiselection: true, value: { left: true, center: true, }, options: [ { id: left, icon: dxi dxi-format-align-left, value: 1, }, { id: center, icon: dxi dxi-format-align-center, value: center }, { id: right, icon: dxi dxi-format-align-right }, { id: space, icon: dxi dxi-format-line-spacing, disabled: true, } ] } ... ToggleGroup按钮具有比简单切换按钮更多的功能上面提供的多选择示例只是ToggleGroup的多种使用场景之一您可以在这个示例中找到更多新按钮类型的用例。 Grid/TreeGrid页眉和页脚的工具提示 新版本的DHTMLX Suite库在两个数据管理小部件(Grid和TreeGrid)中扩展了工具提示的配置多样性以前整个网格的工具提示是通过相应的工具提示属性启用/禁用的现在您有了几种新的方法来为页眉和页脚指定单独的工具提示。由于这两个小部件的所有新配置选项都是相似的所以让我们以DHTMLX Grid为例来看看它们是如何工作的。 首先有新的headerTooltip和footerTooltipp配置属性可以让您完全控制网格页眉和页脚的工具提示。 const grid new dhx.Grid(grid_container, { columns: [ // columns config ], data: dataset, tooltip: false, headerTooltip: true, footerTooltip: true, }); 如果需要还可以为特定网格列的页眉/页脚启用工具提示。要做到这一点您应该在列内相应的header/footer对象中指定tooltip属性 const grid new dhx.Grid(grid, { columns: [ { id: country, header: [{ text: Country, tooltip: true }] }, { id: population, header: [{ text: Population }] }, // more columns ], data: dataset, tooltip: false, }); 或者您可以通过tooltipTemplate配置属性中指定的模板为整个网格(或特定列)的页眉/页脚提供自定义工具提示。从现在开始工具提示也可以显示为列的复杂页眉/页脚内容的值例如聚合函数(“avg”“sum”“max”“min”“count”)。此外您有机会为任何类型的页眉/页脚内容使用模板这意味着可以为过滤器等元素添加工具提示。下面你可以看到这些新奇的东西是如何实现和付诸实践的。 const grid new dhx.Grid(grid, { columns: [ { id: title, tooltipTemplate: (value) Book: ${value}, header: [ { text: Title, tooltipTemplate: () Here can be an explanation for the title of this column. You can write a long description. }, { content: inputFilter, tooltipTemplate: () Write something to search by book title }, ], }, { id: authors, ... footer: [{ content: count }] }, // more columns });
http://www.dnsts.com.cn/news/20664.html

相关文章:

  • 新建网站怎么做深圳市交易建设工程交易服务中心网站
  • 服装效果图网站wordpress实例站
  • 网站开发 验收模板wordpress read more
  • 电子商务网站开发人员电子商务网站建设考试题
  • 潍坊网站建设电话郑州知名做网站公司
  • 做奢侈品网站有哪些索引网站有哪些
  • wordpress分类目录默认模版网络优化师是什么工作
  • 内容展示型网站 设计特点如何给网站做流量
  • 网站建设业务活动能搜索附近人的软件
  • 互动营销型网站建设企业seo网站营销推广
  • 淄博做网站58同城网站制作 意向单
  • 广东富盈建设有限公司企业网站设计方案流程
  • 珠海市网站开发公司电话wordpress提交订单
  • 网站设计制作的公司网站建设珠海 新盈科技公司
  • 如何在电脑登录wordpress宁波网站排名优化公司
  • 网站蓝色导航栏代码中国最好的影视后期培训学校
  • 福永附近网站建设公司公司如何制作网页
  • 网站与网页区别是什么意思帝国cms教程
  • 网页设计制作网站模板图片视频链接怎么wordpress
  • 做cpa的电影网站模板房屋设计图用什么软件
  • 济南网站建设的公司网站的网络推广
  • 应用网站建设湖南网站建设欧黎明
  • 做老师好还是网站编辑好沧州做网站
  • 公司介绍网站模板2022热点新闻事件
  • 做网站代理能赚钱吗软件开发报价单
  • 政务公开网站项目建设书做公司网站要营业执照吗
  • 室内设计师招聘网站简单的网页制作素材
  • 网站备案信息批量查询wordpress 推荐
  • 网站怎么看哪个公司网站建设在线培训网站怎么做
  • 网站建设原理试卷网页制作素材及流程