小编Hem*_*Sah的帖子

使用 v-html 时,点击事件在 div 内不起作用 - vue js

我有一个contenteditable div并添加原始 html,包括使用的单击事件v-html。但在这种情况下,点击事件不起作用。检查元素显示 div 上有一个单击事件,但它仍然不起作用。

如果我对任何其他带有点击事件的 div 进行硬编码,contenteditable div那么它就可以工作。不知道我这样做是否正确。:

<div id="div_textarea2" v-html="temp_testing_div2" contenteditable="true"></div>


   data () {
    return {
          temp_testing_div2: `<div @click="ClickLine">Click this</div>`,

}
}


   ClickLine(){
   alert("Clicked");
}
Run Code Online (Sandbox Code Playgroud)

vue.js vuejs2

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

将 elastic_transport.ObjectApiResponse 转换为 python 响应

我将 python(3.9) 与 elasticsearch(8.5.3) 和 Flask(2.0.0) 一起使用。

当我使用搜索 api 时,响应以 elastic_transport.ObjectApiResponse 类型返回。

res = es.search()
return jsonify(res)
Run Code Online (Sandbox Code Playgroud)

它抛出错误:TypeError: Object of type ObjectApiResponse is not JSON serializable

我使用和转换res为字典。它有效,但我仍然不满意。有没有更好的办法呢?dict(res)return jsonify(res)

flask python-3.x elasticsearch

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

检查 AND 条件是否相等的 Pythonic 方法

我有一段代码,如下所示:

a = None
b = None
c = None
d = None

if a==None and b==None and c==None and d==None:
    print("All are None")
else:
    print("Someone is not None")
Run Code Online (Sandbox Code Playgroud)

当我有更多数量的变量需要像这样检查时,实现此目的的Pythonic方法或更短的方法是什么?

python

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

标签 统计

elasticsearch ×1

flask ×1

python ×1

python-3.x ×1

vue.js ×1

vuejs2 ×1