小编Bon*_*bin的帖子

从 javascript 将参数传递给 Flask

当按下按钮时,我在 html 文件中调用一个 javascript 函数,该函数将两个字符串作为参数(来自输入字段)。当调用该函数时,我想将这些参数传递到我的烧瓶文件并在那里调用另一个函数。我将如何实现这个目标?

JavaScript:

<script>
    function ToPython(FreeSearch,LimitContent)
    {
        alert(FreeSearch);
        alert(LimitContent);
    }
</script>
Run Code Online (Sandbox Code Playgroud)

我想调用的烧瓶函数:

@app.route('/list')
def alist(FreeSearch,LimitContent):
    new = FreeSearch+LimitContent;
    return render_template('list.html', title="Projects - " + page_name, new = new)
Run Code Online (Sandbox Code Playgroud)

我想做一些类似于"filename.py".alist(FreeSearch,LimitContent)JavaScript 的事情,但这是不可能的......

javascript python jinja2 flask

5
推荐指数
1
解决办法
3086
查看次数

方法声明c ++后的参考符号

在什么情况下使用const而不仅仅使用const来声明方法或函数是有益的?我知道使用const说这个方法不会修改类的成员,但是当我在之后添加引用符号时会发生什么?

例:

int myclass::getInteger() const& {
    return theInt;
}
Run Code Online (Sandbox Code Playgroud)

这是一个所谓的参考quailifier吗?更重要的是,参考符号对方法getInteger有何看法?谢谢!

c++

4
推荐指数
1
解决办法
309
查看次数

如果我的函数是const,那么参数也必须是const吗?

假设我有一个不应修改类中的参数或其他任何功能的函数,例如:

bool isPossible(int x1, int y1, int x2, int y2) const {
    return x1 < x2 && y1 < y2;
}
Run Code Online (Sandbox Code Playgroud)

为了清楚起见,我应该将所有参数设置为const以及函数本身,还是仅将函数设置为const(我现在的方式)就足够了?

那就是,它应该是这样吗?

bool AABB::isPossible(const int& x1, const int& y1, const int& x2, const int& y2) const {
    return *x1 < *x2 && *y1 < *y2;
}
Run Code Online (Sandbox Code Playgroud)

c++ const

1
推荐指数
1
解决办法
106
查看次数

标签 统计

c++ ×2

const ×1

flask ×1

javascript ×1

jinja2 ×1

python ×1