WPS加载项项目实例:时间提醒侧边栏

本实例简练地介绍了如何新增一个业务内容。

业务需求:显示当前日期和时间;显示距离放学还有多久时间?

先看项目效果图:

WPS加载项项目实例:时间提醒侧边栏

01 自定义功能区

在ribbon.xml中添加一个<button/>标签,即在功能区添加button按钮,名称是“时间提醒”,绑定了点击事件用于执行OnAction,并通过getImage获取该按钮的图标。

<button id="time" label="时间提醒" onAction="OnAction" getEnabled="OnGetEnabled"  getImage="GetImage" visible="true" size="large"/>

自定义功能区多出来一个“效率符号”区域,菜单里新增了一个“时间提醒”Button。

02 在main.js中引入接口函数

增加一行代码,引入time.js文件。

document.write("<script language='javascript' src='js/time.js'></script>");

03 配置ribbon.js

1.在OnAction函数中创建time.html页面,须同步在ui目录下创建time.html文件。

case "time":
   {
     let tsId1 = wps.PluginStorage.getItem("taskpane_id1")
     if (!tsId1) {
        let tskpane1 = wps.CreateTaskPane(GetUrlPath() + "/ui/time.html")
        let id1 = tskpane1.ID
        wps.PluginStorage.setItem("taskpane_id1", id1)
        tskpane1.Visible = true
     } else {
        let tskpane1 = wps.GetTaskPane(tsId1)
        tskpane1.Visible = !tskpane1.Visible
     }
   }
     break;

2.在GetImage函数中配置button图标的路径。

case "time":
    return "images/time.svg"

04 配置html+css+js实现

html页面:是根据第三步ribbon.js页面的OnAction函数来配置的,即在ui文件夹下面新建一个time.html页面,用三个<div></div>标签存放三块内容。

css文件配置:在css文件夹下面新增time.css文件,配置网页的样式。

js配置:在js文件夹下面新增time.js,实现业务逻辑。

(0)
在银河麒麟中使用来自银河麒麟的共享打印机
上一篇 2024年11月13日 下午12:47
银河麒麟搭建Samba服务器共享文件
下一篇 2024年11月18日 下午4:13

相关推荐

  • 会议座次怎么安排?看这里。

    一个原则:先确定1号位,然后左右依次排开。 注意偶数的情况,1号位只有摆到中间靠右,才能不打破这个原则。

    2022年8月1日
    1.7K00
  • 湘西自治州优待证申领工作全面启动

    关于有序开展湘西州退役军人、其他优抚对象优待证申领工作的公告 优待证分为“中华人民共和国退役军人优待证”“中华人民共和国烈士、因公牺牲军人、病故军人遗属优待证”两种,由退役军人事务部统一制发,面向符合条件的退役军人和烈士遗属、因公牺牲军人遗属、病故军人遗属等其他优抚对象发放,是持证人彰显荣誉的载体、享受优待的凭证。根据湖南省退役军人事务厅统一部署,湘西州将于…

    2024年10月24日
    86300
  • 湖南2022年最低工资标准发布

    经湖南省人民政府同意和人力资源社会保障部批准,湖南省人力资源和社会保障厅于近日印发了《关于湖南省2022年调整最低工资标准的通知》(湘人社规〔2022〕6号),决定从2022年4月1日起,调整全省各地最低工资标准。调整后湖南省月最低工资标准(适用于全日制劳动者)分三个档,分别为1930元/月、1740元/月、1550元/月;小时最低工资标准(适用于非全日制劳…

    2022年10月26日
    1.2K00
  • 使用楼盘网采集湘西高新区的所有新房住宅

    登录【楼盘网loupan.com】,地区选择【湘西】,进入一级菜单【新房】,根据条件筛选区域为【高新区】、类型为【住宅】,复制网址备用。 本教程使用八爪鱼采集器采集数据,具体步骤如下: 1.打开链接:登录八爪鱼采集器,粘贴网址,点击【开始采集】。 2.循环列表:鼠标点击网页列表中的第一个内容,弹出框中点击【选中全部】,此时数据采集界面会显示列表中的所有信息,…

    2022年10月14日
    72400
  • 第二课:如何安装公文字体

    从上节课内容我们了解到,公文涉及三类字体:方正小标宋简体/方正小标宋_GBK、楷体_GB2312、仿宋_GB2312。 接下来,我们开始一步一步安装字体。 操作系统环境:国产银河麒麟V10操作系统 第一步:下载公文字体并解压。 第二步:打开系统中的软件商店,搜索“字体管理器”并打开, 下图所示: 点击左下角“齿轮” 图案, 弹出框 选中“安装字体”,选中下载…

    2022年7月21日
    7.5K00

发表回复

登录后才能评论