我可以对每个对象属性执行 jquery-tmpl 吗

2024-03-23

模板 {{each}} 指令非常适合迭代数组,如下所示:

var myArray = ["a","b","c"];

我想知道是否有等效的对象属性迭代,即:

var myObj = {"propOne": "a", "propTwo": "b", "propThree": "c"};

我想要一个可以让我输出的模板

<ul>
  <li><span>propOne</span><span>a</span></li>
  .... etc

为了获得奖励积分,我想使用 KnockoutJS 的这个模板。


实际上,{{each}} 将遍历对象的属性。你可以这样做:

{{each(prop, val) myObj}}
      <li><span>${prop}</span> - <span>${val}</span></li>
{{/each}}

这是淘汰赛中的一个示例:http://jsfiddle.net/rniemeyer/rpMsM/ http://jsfiddle.net/rniemeyer/rpMsM/

如果你真的想使用foreach模板绑定的选项,那么唯一真正的选择是将对象映射到具有键/值属性的对象数组。像这样的事情:http://jsfiddle.net/rniemeyer/rpMsM/1/ http://jsfiddle.net/rniemeyer/rpMsM/1/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以对每个对象属性执行 jquery-tmpl 吗 的相关文章

随机推荐

  • python 中是否有终止线程的规范方法?

    我想在 python 中强制终止线程 我不想设置事件并等待线程检查它并退出 我正在寻找一个简单的解决方案 例如kill 9 这是否可以在没有肮脏的黑客 例如使用私有方法操作等 的情况下做到这一点 如果您不介意代码运行速度慢十倍左右 则可以使
  • 如何从 CodeIgniter 中的 URL 中删除“index.php”?

    我该如何删除index php从我的URL http en wikipedia org wiki Uniform Resource Locator在代码点火器中 我删除了index php从我的配置文件中 我已经运行了我的rewrite m
  • 离线Python脚本中的OAuth和redirect_uri

    我目前正在尝试编写一个 Python 脚本 该脚本将使用 Deviantart 的 API 自动随机播放我最喜欢的歌曲 为此 我需要首先登录我的脚本 Deviantart 使用 OAuth2 身份验证 这需要一个 redirect uri
  • 类型错误:$ (...).bootstrapTable 不是函数

    table class table table bordered table striped table hover table
  • 使用 Makecert 设置密钥使用属性

    是否可以使用 makecert 或我可以用来生成自己的测试证书的任何其他工具来设置密钥用法属性 我感兴趣的原因是 用于 BizTalk Server AS2 传输的证书需要使用数字签名的密钥进行签名 并使用数据加密或密钥加密进行加密 解密
  • Windows 中的 Nutch:无法设置路径权限

    我尝试在 Windows 计算机上使用 Solr 和 Nutch 但收到以下错误 Exception in thread main java io IOException Failed to set permissions of path
  • 如何使用 Google 地图 V2 删除单个标记? [复制]

    这个问题在这里已经有答案了 从地图上删除标记的唯一方法是明确的 但是它会清除地图上的所有标记 我只想删除单个标记或一组标记 我怎样才能做到这一点 添加标记后 可以获得其参考 Marker marker map addMarker The M
  • FastCGI超时错误MAMP Pro 4

    我研究了较旧的问题 https craftcms stackexchange com questions 4661 fastcgi error when accessing a local development site using ma
  • 如何找到RecyclerView中当前可见item的位置?

    我正在开发一个使用 RecyclerView 幻灯片显示图像的应用程序 我使用下面的代码水平滚动回收器视图 RecyclerView LayoutManager mLayoutManager new LinearLayoutManager
  • 使用 Jetty 以编程方式部署 servlet

    我有一个 servlet 希望使用 Jetty 以编程方式部署它 该 servlet 使用 Spring 并且它的 web xml 指向 Spring 上下文 XML 文件 正如您所期望的那样 目前 我只是尝试 Jetty 文档中的示例代码
  • SVM sklearn 上的随机种子产生不同的结果

    当我运行 SVM 时 即使使用固定的值 我也会得到不同的结果random state 42 我有 10 个类和一个包含 200 个示例的数据集 我的数据集的维度dim dataset 200 2048 这是我的代码 import numpy
  • WEKA 中监督重采样和无监督重采样有什么区别?

    我想知道有什么区别weka filters supervised instance Resample and weka filters unsupervised instance Resample 在什么情况下我们应该使用每一种 监督重采样
  • 当输入无效时如何在输入上放置工具提示

    我想在文本输入无效时显示工具提示 function check var ok true regLast a zA Z 2 20 if regLast test document getElementById lastName value o
  • Jenkins + Docker:使用 Image.inside 命令时如何控制 docker 用户

    亲爱的 Stackoverflow 社区 我正在尝试使用 docker 映像作为构建过程的容器来设置 Jenkins CI 管道 我正在定义一个 Jenkinsfile 以将构建管道作为代码 我正在做这样的事情 node docker wi
  • Bootstrap 4 图像缩略图类

    我使用 bootstrap 3 3 7 得到了以下 HTML 代码 使用缩略图类 可以调整图像大小并完美地适合网格
  • GZIPOutputStream:提高压缩级别

    java util zip GZIPOutputStream不为其底层的压缩级别提供构造函数参数或设置器Deflater 有多种方法可以解决此问题 如所述here http www redirecttonull com p 134 例如 G
  • $多个变量的假设

    我想将整个笔记本的变量限制在特定范围内 有没有一种方法可以一次性做到这一点 而无需为每个变量输入不同的 asstitution 行 编辑 我想定义笔记本中所有计算的变量域 谷歌搜索帮助我更好地构建我的需求 全局定义如下 Assumption
  • Mongo::OperationFailure - 使用 from_uri 时需要登录

    我的目标是连接我的 heroku mongolab 数据库 但我不断收到此错误 Mongo OperationFailure at mongotest a b need to login file networking rb locatio
  • htaccess - 拒绝来自未经授权的域的请求

    我有一个网站 www mysite com 它有自己的IP 现在几个月以来 我看到几个域指向我的 IP 服务器 它不是共享 IP 我可以使用那些未经授权的域浏览整个网站 它们会与我的内容等一起在谷歌中建立索引 如何将我的 htaccess
  • 我可以对每个对象属性执行 jquery-tmpl 吗

    模板 each 指令非常适合迭代数组 如下所示 var myArray a b c 我想知道是否有等效的对象属性迭代 即 var myObj propOne a propTwo b propThree c 我想要一个可以让我输出的模板 ul