小编Bug*_*per的帖子

Vue:v-model不适用于动态组件

例如:<component v-model='foo' :is='boo' ...>.

foo输入期间的值保持不变.

我试图解决这个问题很长一段时间.我查了很多问题和线索,但没有一个帮助过我.

HTML不起作用:

            <component
                :is="field.component"
                :key="key"
                :name="field.name"
                v-for="(field, key) in integration_data"
                v-model="field.value"
            >
            </component>
Run Code Online (Sandbox Code Playgroud)

HTML工作正常:

            <input
                :key="key"
                :name="field.name"
                v-for="(field, key) in integration_data"
                v-model="field.value"
            >
Run Code Online (Sandbox Code Playgroud)

Vue控制器:

export default {
init: function (init_data) {

    return new Vue({
        data: {
            integration_data: [
              {name: 'field_name0', component: 'input', value: ''},
              {name: 'field_name0', component: 'input', value: ''},
            ]
        },
    });
}
}
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vue-component vuejs2

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

Python telegram bot 防洪超标

我使用python-telegram-bot开发电报机器人。

尽管使用了 MessageQueue (正如文档中提到的那样),我仍然得到

telegram.error.RetryAfter: Flood control exceeded. Retry in N seconds
Run Code Online (Sandbox Code Playgroud)

当我从客户端(通过非常非常快地按下回复键盘按钮)涌向我的机器人时,它会回答我。

MessageQueue 实际上可以工作,我可以看到一次发送大量消息(使用 for 循环)期间的延迟。我尝试了消息队列的不同值,但没有一个有帮助。

看起来机器人会被禁止使用电报,无论它实际发送的消息数量如何。

方法线程(同步或异步)不会改变任何内容。发生这种情况时,如何防止用户泛滥或避免禁止我的机器人?

python python-3.x telegram python-telegram-bot

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