【问题标题】:send Django variable as an AngularJS function parameter将 Django 变量作为 AngularJS 函数参数发送
【发布时间】:2015-03-31 14:08:50
【问题描述】:

我想在 html 文件中调用 Angular 函数,该函数的参数是通过 Django 框架创建的变量。但我的 javascript 中出现“未定义”错误。如何将 Django 变量放入 Angular 函数调用中?

这个:

<div ng-click="getCardInfo(card.name)">

card.name 是 Django 变量。

【问题讨论】:

  • 请提供更多代码
  • 请创建一个代码 sn-p 或 plunkr 示例。
  • @PaulLo 我更新了我的问题

标签: javascript python html django angularjs


【解决方案1】:

Django 模板变量将在 Angular 之前进行评估,因此重叠的 {{ }} 语法不应该造成问题。假设 card.name 是你的 Django 变量(和一个字符串),你应该可以在你的模板中放这样的东西:

<div ng-click="getCardInfo('{{ card.name }}')">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-28
    • 1970-01-01
    • 2021-06-04
    相关资源
    最近更新 更多