我试图在Django模板文件中动态地更改javascript中的图像源,如下所示
image.src = `{{ static('images/Principle_Icon/Principle${index+1}.svg')}}`;
console.log(`{{ static('images/Principle_Icon/Principle${index+1}.svg')}}`)但这似乎不起作用,因为这是我得到的
/static/images/Principle_Icon/Principle%24%7Bindex%2B1%7D.svg我应该期望javascript模板字符串在django模板中工作吗?
发布于 2022-08-25 21:44:48
我也有类似的问题。我检查了开发人员的代码,看起来就像JavaScript将Django模板标记放在一个单独的字符串中,从而将标记呈现为文字字符串。
https://stackoverflow.com/questions/69983747
复制相似问题