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月12日 下午9:17
下一篇 2022年7月18日 下午6:58

相关推荐

  • 国产电脑如何安装软件(信创环境)

    Linux操作系统和Windows操作系统不一样,不能双击安装包安装软件。 这里我们介绍dpkg这个命令安装软件,dpkg是Debian的包管理器,因为Ubuntu是Debian的变体,在Ubuntu下也有这个工具。 一、查看操作系统版本 作者演示的电脑操作系统为银河麒麟V10操作系统。 二、安装软件 1、进入安装包所在文件目录(下载文件所在的文件目录),点…

    2022年7月18日
    4.8K00
  • 银河麒麟操作系统如何修改主机名

    Linux系统中广泛使用Vim文本编辑器修改文件。 Vim文本编辑器一共有三种模式:普通模式、插入模式、命令模式。只有在命令模式下,我们才能保存文件。 下面我们通过一个示例详细介绍如何使用Vim修改文件: 修改计算机主机名 第一步:修改hostname文件 01 打开hostname文件 进入文件系统/etc目录,鼠标右键,在终端中打开,打开终端界面。 输入…

    2024年11月5日
    49200
  • 如何将多个工作簿合并为一个工作簿

    本文演示如何把三个乡镇的数据合并成一个工作薄。 演示环境是国产电脑麒麟V10操作系统,WPS版本是2019。 三个乡镇的原始数据如下图所示: 合并后的数据如下图所示: 接下来跟着我一步一步操作吧。 1.点击“WPS表格”,新建工作簿。 2.数据/合并表格/合并多个工作簿中同名工作表。如下图所示: 3.添加文件/选中并添加乡镇1、乡镇2、乡镇3等所有需要合并的…

    2022年8月10日
    74000
  • 最简单的办法解决网站内容不能复制粘贴的问题

    第一步:打开网址,按F12,弹出下图所示控制台,里面是源代码。 第二步:①点击控制台中的鼠标箭头,或者按快捷键Ctrl+Shift+C(银河麒麟360浏览器);②选中网页中相应元素;③注意观察,控制台的源代码会自动展示对应的代码和文本内容;(如果没有自动展示,需要点一下对应的黑色三角形实体箭头)④双击点进去即可复制粘贴。 像笔者每年都要进行学法考试,每次都是…

    2022年10月13日
    1.4K00
  • 国产操作系统常用的命令式小工具

    常用命令 查看电脑软硬件配置:hardinfo 系统截图(可以延迟抓取截图):mate-screenshot –interactive 计算器:mate-calc 字体安装管理器:font-manager 搜索文件:mate-search-tool 屏幕键盘:onboard 网络工具:gnome-nettool 在哪里?如何输入命令? 1、电脑桌…

    2024年9月22日
    63200

发表回复

登录后才能评论
微信公众号