为什么url_for()中的参数值必须是字符串?

时间:2016-06-20 03:44:18

标签: javascript python

我正在从javascript调用python端点方法,当我尝试传入一个额外的参数时,它只在值为字符串与变量时才起作用。 这有效:

var myData = $.post('{{ url_for("select2ResourceAutocomplete",variable='myValue') }}', function(data) {
    });

我可以使用keypath = request.args.get('variable')

获取参数值

但如果我这样做它不起作用,那就是我无法得到参数值:

var myValue = 'someValue'

var myData = $.post('{{ url_for("select2ResourceAutocomplete",variable=myValue) }}', function(data) {
});

有没有办法将param值作为变量传递,因此它可以是动态的?

0 个答案:

没有答案