[{"id":"bcb0874d-299b-448e-9552-9e9b25ef80dd","tags":[{"product":null,"links":null,"id":"ba7e818e-4f6b-4211-b1ac-58e3bafcf439","name":"\u66F4\u65B0","color":"orange","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"8ce3627e-9e58-471b-9133-4f135d191e7b","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"ae60ae59-34f5-4f32-a8eb-243ed1457543","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"3d4848c3-910f-4ffa-9153-60bb507334a9","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"133f4ca6-d951-4d65-a618-3dc6301266f7","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"de62ec1c-813e-40b1-8160-a4cd109afe64","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"2426c71d-8332-4cbd-a436-1ec4f8666464","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"2ce7b6b0-78aa-4e4b-bf8a-e4ba2f988298","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"4706db46-0811-4652-8f59-1e0a1da84758","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"8f1271bb-2cd9-4f39-9897-c15b239ee7ab","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"677e13a7-6f3e-449f-986c-2c3a26f8d54f","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"5e40f6dc-caec-49d7-a1d0-be65f06815ba","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"2457f0e0-9e71-4860-a87d-065e0fb84f84","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"d5c67fd0-1145-482c-9113-97b492c44c18","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"a609a8fa-ab91-4c1d-a1c3-d209d0463303","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"b4a9eb15-94e5-48df-b218-a24138f0cf9c","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]}]
        
(Showing Draft Content)

按钮

功能概述

当您需要通过点击按钮来触发某种行为,如跳转、切换页面、切换选项卡、显示或隐藏其他组件时,就可以使用按钮组件。

在推出按钮组件之前,用户如果要创建一个可以执行命令的按钮,通常需要拖拽一个图片组件并为其绑定一个命令。如果需要文字描述,还要增加一个富文本组件,添加文字说明。两个组件堆叠会导致操作困难,仪表板也会变得比较“笨重”。

而现在有了按钮组件完全可以简化这个过程,下面是使用按钮组件实现的页面导航器、切换选项卡以及按钮跳转的效果。

  • 页面导航器:点击按钮切换整个页面。

按钮组件demo1

  • 选项卡内切换:点击按钮可在选项卡内进行切换,仪表板页面不变。

按钮组件demo3

  • 跳转按钮:点击按钮可进行跳转动作。

按钮组件demo5

接下来,介绍各种方案的实现方法,并提供了资源包供您下载后导入系统进行参考。

页面导航示例

前提条件:仪表板内已经创建好多个页面。示例中我们创建了3个页面。

1. 打开组件列表,选择按钮组件并拖拽至编辑区,作为页面导航的第一个菜单。

image

2. 调整外观。

由于这是第1页的第一个菜单,所以点击它也不需要进行任何切换动作。这里仅需设置外观使其默认显示为选中状态即可。

具体为设置显示文本。

image

添加背景图片,将填充颜色设置为透明。这里背景图片使用选中时的图片。

image

边框设置为0。

image

设置悬浮样式。

image

效果如下图。

image

3. 添加第二个菜单并调整外观。设置显示文本、边框宽度为0、设置悬浮样式。并添加一个非选中时的背景图片。效果如下。

image

与第一个菜单的最大区别是要为第二个菜单添加切换页面的命令。选中组件,将鼠标左键选项设置为命令,然后添加命令。

image

命令内容为切换页面到第2页,完成后点击确定

image

4. 添加第三个菜单。可以直接将第二个菜单复制-粘贴,然后修改显示文本和切换的页面即可。

image

至此第一页的导航菜单就完成了,接下来依照相同的思路在其他页面创建导航。

为了打造无痕切换的效果,建议直接将做好的导航(按住CTRL键可多选组件)复制-粘贴到其他页面,然后修改调整。

比如,将第一页导航复制-粘贴到第二页,然后进行修改,主要修改点如下:

  • 为第一个菜单添加命令,内容为切换到第1页;将背景图片更换为非选中图片。

  • 将第二个菜单的背景图片更换为选中图片,营造选中效果。

image

三个页面的导航器全都做好后,预览查看效果即可呈现文初的效果。

资源下载

页面导航器demo.zip

下载资源包,然后将其导入系统,可以看到具体的设计细节,方便您参考学习。

切换选项卡示例

切换选项卡的制作过程与切换页面类似,核心是通过为按钮添加命令实现切换行为。

示例中,我们在选项卡中添加了三个页签,每个页签放了一个组件。

image

下面介绍切换按钮的具体制作过程。

1. 首先添加按钮组件。

image

2. 设置数据交互属性。将鼠标左键选项设置为命令,并添加命令使其切换选项卡1.

image

修改显示文本,设置分组名称,开启点击选中

分组名称:设置组名称,一组中一次只能选择一个按钮。我们将多个按钮设置成相同的组名称,即可实现单选效果。

image

此时按钮已经具备切换到选项卡1的功能了,只是外观不太理想。

image

3. 接下来继续设置外观相关属性。

组件样式中的边框宽度设置为0。

image

设置悬浮样式。

image

设置选中时的背景图片,并将填充颜色透明度设置为0。

image

外观样式中设置背景图片,并将填充颜色透明度设置为0。

image

此时,第一个切换按钮就制作完成了,预览仪表板时也可以实现切换至选项卡1的效果。

按钮组件demo4

4. 接着,制作后续的切换按钮。将第一个切换按钮复制-粘贴,并修改显示文本和切换目标即可。

image

image

至此就完成了选项卡切换按钮的制作。

image

5. 后续可以将选项卡的页签隐藏,使用效果更佳。

image

预览仪表板即显示文初的示例效果。

资源下载

切换选项卡demo.zip

下载资源包,然后将其导入系统,可以看到具体的设计细节,方便您参考学习。

按钮效果示例

还可以为按钮组件添加跳转,并适当调整外观形成按钮效果。

按钮组件demo5

主要操作步骤如下:

添加按钮组件,为其添加跳转项目。

image

示例中以外部链接为例。

image

修改按钮上显示的文本。

image

组件样式中添加图片,调整图片大小、与文本的间距和布局方式、边框等。本示例中我们添加了一个图片,将布局方式改为了纵向布局,边框宽度设为0。

image

继续在外观样式中将填充颜色的透明度设置为0。

image

此时按钮即可呈现如下效果。

image

后续继续调整按钮的悬浮样式选中样式即可完成一个按钮制作。此时设置悬浮和选中样式时可使用图片属性,来变换按钮不同状态的图标。

image

当添加的按钮较多时,可以借助设计器的功能辅助我们进行对齐,平均分布或同大小等。

image

image

资源下载

按钮效果demo.zip

下载资源包,然后将其导入系统,可以看到具体的设计细节,方便您参考学习。