将 Django 变量作为 AngularJS 函数参数发送

send Django variable as an AngularJS function parameter

本文关键字:函数 参数 AngularJS Django 变量      更新时间:2023-09-26

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

这:

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

card.name 是 Django 变量。

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

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