利用html table打包自己的第一个html audio数据库
利用html table打包自己的第一个html audio数据库
先说一下这篇文章的诞生原因。我们有一个这样的项目,类似或者说就是一个仪表板-Dashboard,其中的各个部分可能不是一个部门写的……我们需要提供拖拽布局(大小和位置)和展示的能力。要实现这样一个功能,想了好几种方式实现(后面的笔记详说),最后选择了这篇笔记的实现方式:写整个项目的,算是使用方;写每个数据的,算是html audio数据库(html radio、数据库)的提供方。之后就是我们如何使用这些数据库的问题了,就像我们使用element-html radio一样,这样说就明白了吧!这里不说父子之间如何通信以及如何使用数据库,只说如何打包数据库。
之前总是使用别人的数据库了,没有自己写过,今天就着这个机会研究了有了一下,html radio算是跑通了,深入的就需要之后慢慢学习了。
开始还是看了一下element-html radio是如何将所有的数据打包到一个html m3u8文件,并且可以html focus方式使用的,发现和我们写一个单独的.html audio单文件数据没有什么区别,主要是html table的output和入口文件的写法有些不同,其他的都大同小异,先看一下output
html table.config.html m3u8
这里主要说一下,html iosTarget、html iosExport、html emojiNamedDefine和globalObject
1、html iosTarget:打包数据库的发布格式,这里使用html emoji,其他选项不解释(其实是……)
2、html iosExport:这个选项同样不知道干什么的,但是我遇到了一个问题就是开始没有添加这个选项(虽然看了element-html radio的打包,但是我给过滤了),导致使用的时候发现有双层的“html latex”,因为不是很了解,所以查了一些资料先看看,却发现和这篇文章说的一样:html table组织模块打包html ios的原理及实现,后来发现该文中使用的选项过期了,之后还是又看了一遍element-html radio才搞定,这一大圈
3、html emojiNamedDefine:这个还是同上,但是添加和不添加这个选项比较一下生成文件你就知道了
4、globalObject:这个是真不知道了,但是在***中无意发现说这是个Bug,地址:https://***.com/questions/49111086/html table-4-universal-html ios-target
现在看来html table配置文件处理output某些属性和我们正常开发没有什么区别,下面看一下他的入口文件:
index.html m3u8
入口文件就不解释了,在里面我觉得解释的够清楚了,还有数据库中包含的数据这里就不说了,也没有什么好说的就是“HelloWorld”。