html自定义标记,HTML模板(自定义)标记

我知道使用自定义html标记由于各种原因是不合适的,但我想运行一个特定的情况,可能需要自定义html标记,并希望得到其他方面的信息,或者可能更好实现我的目标的方式。HTML模板(自定义)标记

在我的代码中,我有我称之为模板的东西,它由一个带有模板的div标签和一个附加的隐藏类组成。这在屏幕上是不可见的,但基本上这些“模板”标签包含我在JavaScript中使用的HTML来创建各种不同的项目。我这样做,以便我可以在html中设置我的模板样式,而不必担心将CSS与Javascript混合。

在javascript中我会做类似

var template = document.getElementById("template");

var clone = template.cloneNode(true);

clone.removeClass("template hidden");

我宁愿能够做这样的事

Random Container

Random Button

所以,如果我有一个DIV我多模板可以抓住他们,而不必为他们提供独特的名字。当然,我需要实施的理由要比这更深入,但没有必要浪费你的时间与细节。我们只是说它将帮助清理我的Javascript ALOT。

由于自定义模板标记是隐藏的,实际上只不过是一个容器,可以方便地在javascript中调用document.getElementsByTagName(“template”);这可以吗?我可能会在模板被实现为html的情况下为该标签加上自定义名称的前缀。

2012-02-29

ryandlf

+1

没有像“自定义HTML标记”那样的东西。要么是HTML,要么不是。 ([它是“element * type * name,dammit”](http://web.archive.org/web/20110717185451/http://www.flightlab.com/~joe/sgml/faq-not.txt) :-)。) –

2012-02-29 21:23:03

+0

是的,我明白了,谢谢。如果你想编辑我的问题来澄清这种感觉,但我认为它很自我解释。 –

2012-02-29 21:25:26

+0

您可能认为您的模板不可见,但我告诉您它是 - https://en.wikipedia.org/wiki/Lynx_%28web_browser%29。 –

2012-02-29 22:00:30

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Easypoi中,可以使用excel模板来导出自定义变量。首先,我们需要创建一个基于模板的excel文件,可以使用Excel软件进行创建。在模板文件中,我们可以在需要插入变量的位置,使用特定的占位符,例如${variable}来标记变量的位置。 接下来,在Java代码中使用Easypoi进行数据的导出。首先,我们需要创建一个Workbook对象,可以使用PoiExcelUtil.createWorkbook方法来创建。然后,我们可以使用PoiBaseView.render方法,将模板文件和需要导出的数据进行渲染。 在渲染时,我们可以使用PoiBaseView.putVar方法,将需要替换的变量名和对应的值进行绑定。例如,可以使用putVar("variable", value)方法来绑定变量名和对应的值。 最后,我们可以使用PoiBaseView.export方法,将渲染后的Workbook对象导出为Excel文件,可以是本地文件或者输出流。 在导出过程中,Easypoi会自动根据模板中的占位符替换为我们传入的变量值,实现了自定义变量的导出功能。 需要注意的是,模板文件中的占位符名称必须与Java代码中的变量名保持一致,这样才能正确地进行替换。否则,渲染后的Excel文件中将会保留占位符,而非替换为变量值。 综上所述,Easypoi的excel模板功能可以方便地导出包含自定义变量的Excel文件,通过在模板中使用特定的占位符,并在Java代码中进行渲染和替换即可实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值