gpt4 book ai didi

javascript - JQuery 库中的特殊值(value)

转载 作者:行者123 更新时间:2023-12-03 04:01:32 24 4
gpt4 key购买 nike

我正在使用JQueryGantt库并查看源代码,我发现为 value一些<input>元素,像这样的值 (#=obj.code?obj.code:''#) 。我在 javascript 中还没有见过这样的东西。这些是什么?

最佳答案

它用于 JST jquery 模板引擎,这样您就可以访问对象的属性,在本例中是“TASKROW”并呈现值,检查第 30 到 47 行以查看它是如何解析和执行的

https://github.com/robicch/jQueryGantt/blob/52bc859bab0866a45b2e233b5783ed8d7046ae4b/libs/jquery/JST/jquery.JST.js

该对象被定义为与模板引擎一起使用

var taskRow = $.JST.createFromTemplate(task, "TASKROW");

在您看到的模板中

<div class="__template__" type="TASKROW"><!--
<tr taskId="(#=obj.id#)" class="taskEditRow (#=obj.isParent()?'isParent':''#) (#=obj.collapsed?'collapsed':''#)" level="(#=level#)">

关于javascript - JQuery 库中的特殊值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44701252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com