【问题标题】:How to use interpolation in javascript <script> tag in Angular 1?如何在 Angular 1 的 javascript <script> 标签中使用插​​值?
【发布时间】:2019-05-31 14:59:47
【问题描述】:

我想使用 Angular 1.5 在.html 文件中的&lt;script&gt; 标记中使用{{}} 插值运算符,如下面的::job.name 示例所示。将不胜感激的建议。 JSON对象必须在&lt;script&gt;标签内声明,如下所示

job.brand_name 的使用在下面有效,但 job.name 无效。

<script type="application/json"> {
  "title" : "{{::job.name}}"
}
</script>


<p>{{::job.brand_name}}</p>

【问题讨论】:

    标签: angularjs interpolation script-tag angular1.6


    【解决方案1】:

    您不能在脚本标签中使用字符串插值。 我的印象是您正在尝试制作可抓取的内容并构建 json+ld 代码。

    您应该考虑构建一个自定义指令,如此处回答AngularJS script tag JSON-LD 它也适用于常规 JSON。

    【讨论】:

      猜你喜欢
      • 2012-08-24
      • 1970-01-01
      • 2015-06-07
      • 2014-01-13
      • 1970-01-01
      • 2014-04-24
      • 2020-11-23
      • 2020-10-17
      • 2015-04-27
      相关资源
      最近更新 更多