当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

WebSlide-AllInOne

NodeJs 网页幻灯片制作工具
授权协议 GPL
开发语言 JavaScript
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 万俟华辉
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Web Slide - All In One 是一个用于生成网页幻灯片的 Node 程序,由多个输入文件(html、css、js、json),最终输出为一个 HTML 文件。

示例

网页幻灯片

右下角的按钮可翻页。

示例源文件可见demo/#input

使用方法

  1. 在项目目录下运行npm link
  2. 在工作目录下新建#input文件夹,在这个文件夹中编写幻灯片内容(html、css、json)。
  3. 在工作目录下运行web-slide

运行成功后在工作目录下会生成#output 文件夹。

观察模式:

sh web-slide --watch

输入

所有输入(配置、幻灯片、资源)放置在 #input 文件中,所有输出产生在 #output 中。

配置

配置文件类型为 JSON,默认名称为 \$config.json

配置项可见:./src/config/runtime.js

全局脚本

全局脚本会在 DOMContentLoad 后执行,默认名称为 \$config.js

模块可使用 CommonJs 和 ES 模块方式引入。

全局样式

全局样式会应用到所有幻灯片中,默认名称为 \$config.css 。 在\$config.css 中设置#Slide的属性可以配置全局样式。

内置的 id 和 class 使用大坨峰和连字符命名,自定义的 id 和 class 建议使用小拓峰和连字符命名。

幻灯片

幻灯片以 HTML 文件组织,一个 HTML 文件代表一张幻灯片。

幻灯片以 HTML 的名称排序。

模板

html <body></body> <style></style> <script></script>

body、style、script 的内容会被提取并添加到页面中。

API

Broadcast(广播,详见:./src/web/core/broadcast/index.js),会触发事件:

  • render:渲染

样式

详见./src/web/style

  • 1. 首先 安装一个虚拟机 然后把Ubuntu装进去 ubuntu16.04 官网地址https://www.ubuntu.com/download/server 2.下载ns-allinone-2.35 最好在官网下载  https://www.isi.edu/nsnam/ns/ns-build.html           (可以用ubuntu自带浏览器下载)或者下到window上 然后用 远

 相关资料
  • 在后台扩展工具》幻灯片分类 添加分类标识为"portal_index"的分类,然后在此分类添加幻灯片; cat_name:幻灯片类型名称 cat_idname:幻灯片标示 slide_name:幻灯片名称 slide_pic:幻灯片图片地址 slide_url:幻灯片URL slide_des:幻灯片描述 slide_content:幻灯片内容 <php> $home_slides=sp_get

  • 本文向大家介绍使用impress.js制作幻灯片,包括了使用impress.js制作幻灯片的使用技巧和注意事项,需要的朋友参考一下 上周看到一个朋友做了很炫的缩放式幻灯片,可能因为对此知识了解的不多,找了好久才找到几个web幻灯片工具。通过筛选决定用Geek的 impress.js 。 impress.js是一款新兴的幻灯工具,它的效果类似Prezi,但是拥有3D的功能,而且是在MIT&GPL协议

  • 使用幻灯片组件,你需要在 sm.js 和 sm.css 之后额外引入如下两个文件: <link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm-extend.min.css"> <script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm-exte

  • Progress,进度条,用于上传、下载等耗时并且需要显示进度的场景,用户可以随时中断该操作。在mpvue框架中实现这个功能是基于小程序的原生progress 组件,这里主要说一下它percent属性: percent 类型:Float 默认值:无 可选值:0-100 说明:百分比0~100 要实现上传或者下载过程中显示进度的效果,就需要实时修改 percent属性的值,下面示例代码是每隔 20m

  • 幻灯片秀 自动依顺序显示每张图像。 播放幻灯片秀 同时播放音乐与幻灯片秀 使用操作接口 利用PSP™主机的按钮或线控装置进行操作

  • 问题内容: 首先,我知道在回答不能解决我的问题之前就已经问过这个问题了,所以我想再问一遍:我使用了“ W3school”的幻灯片代码,该代码提供了很好的动画Jquery幻灯片。不幸的是,我的页面上需要多个,第二个页面使第一个页面无法正常工作。甚至在这里找到此解决方案之前,我都尝试过更改不同幻灯片对象的CSS和HTML名称,从而成功地解决了一部分问题(第二个未显示),但是如前所述,第一个问题停止了工

  • 幻灯片相关的标签有两个,slides和 noslides slides标签 这个标签其实就一个循环标签,只是会把你指定的幻灯片数据获取出来 | 标签名 | 作用 | 包含属性 | | --- | --- | --- | | slides | 生成幻灯片 |id,item | 标签属性: | 标签属性名 | 含义 | | --- | --- | | id |后台幻灯片 id,必须 | | item

  • sp_getslide($slide,$limit=5,$order = "listorder ASC") 功能: 根据幻灯片标识获取所有幻灯片 参数: $slide:幻灯片标识,后台可以设置 $limit:最多显示几张幻灯片 $order:按什么字段(slide表的字段)排序 返回 数组,符合条件的幻灯片列表 示例: $slides=sp_getslide('top_slide');