问题标签 [jsviews]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jsviews的{{if}}构造中的string.indexof()函数
我一直在使用jsviews来链接和渲染一些模板。在我的一个模板中,我有以下{{if}}
情况。
其中 content_type 是一个字符串,可以像'IMG_201_345'。但是,该indexof()
功能不起作用。我还能如何使用 {{if}}
条件检查字符串是否包含模式“IMG_”?
javascript - 如果 'abc' 的值有空格,则在 jsviews 中似乎无法正常工作
我正在使用 jsviews 来呈现以下模板
每当 title 的值中包含空格时,例如“Two Apples”,输入框就会呈现为
空格后面的字简直就是剪掉了!
我怎样才能将完整的字符串赋予值?
jsfiddle - JSViews:如何使数据链接的辅助函数正确更新
我很难弄清楚如何对这种情况进行数据链接,并多次考虑寻求帮助,但最后我解决了我的问题,只有一小部分我没有找到解决方案。
我开始了一个 JsFiddle 来测试它:http: //jsfiddle.net/ClaudeVernier/U3dZ8/
在这种情况下,我有两个列表,“人”和“关系”(或这些人与我的关系)。
然后,我想构建一个跨度和下拉列表的数组,其中跨度显示下拉列表的当前值并仅显示跨度或仅显示下拉列表,具体取决于用户是否处于编辑模式。
显示完整列表和编辑模式复选框的模板基于页面的全局模型,而页面的下部是从为数组中的每个项目呈现的模板呈现的。
要将跨度和下拉菜单的可见性链接到复选框的值,我使用了一个助手,但它不是双向的,因此复选框不起作用。是辅助函数不能用于数据链接吗?
如果我的实施不正确,感谢您提供任何帮助或建议。最好的问候,克劳德
javascript - 如何从 onclick 事件更新底层 JSViews 数据
我有一个由 JSViews 模板生成的照片库,带有一个赞成和反对按钮。OnClick 触发数据库更新以增加基础分数。我还需要增加页面中呈现的 HTML 中的 Score 字段,使其与数据库中的新值保持一致。
下面的代码是我的第一次尝试,但它不起作用。我怎么能做到这一点?
这是用于投票的 onClick 事件
javascript - 链接数据时,我可以挂钩 jsviews 以触发我自己的函数吗
我发现jsviews
在调用link
. 我想添加一些依赖于模板生成的 DOM 内容的内容。我怎样才能做到这一点?
javascript - 在jsrender中链接来自不同json对象的数据
我正在尝试链接来自 foos 和 selectedFoos 的数据。我希望列出 selectedFoos 并显示 foos 对象的名称。selectedFoos 中的 fooid 将链接到 foos id。
编辑:我不想改变 foos 或 selectedFoos 的结构。
HTML, 模板
JS
javascript - 如何通过数据链接在数组中添加或编辑数据?
下面是我正在尝试做的“工作”副本,我只是希望能够在数组中添加或编辑数据,但我必须执行$('#examQuestion').val()
.
这似乎更像是一个黑客。
我认为通过数据链接有一个简单的解决方案,我只是不确定如何解决这个问题。
javascript - 你如何使用带有 jquery 可排序的 jsviews?
我已经设置了一个jsFiddle 示例,其中我使用带有 JQuery 可排序的 jsViews。如果您不更改任何内容,则 remove 可以正常工作;但是如果您更改表中项目的顺序,然后删除任何项目,它会删除多个项目。我该如何解决?我认为有一种方法可以在移动完成后刷新观察者。
javascript - 如何绑定到 jsview 中的元素属性
我有一个像下面这样的标签。我想知道 jsview 是否有可能支持将其标题绑定到其文本?我可以在标题中显示相同的文字吗?
预期的渲染结果将是: