小编Ger*_*ler的帖子

你如何从nuxt插件发出事件?

我正在创建一个插件,它将发出由套接字触发的基本 nuxt 事件。然后将收到 nuxt 事件并打开小吃店。当在组件内部时,很容易通过使用发送和接收事件$nuxt

this.$nuxt.$on('open-snackbar', this.handler)
Run Code Online (Sandbox Code Playgroud)
this.$nuxt.$emit('open-snackbar', options)
Run Code Online (Sandbox Code Playgroud)

但是,我如何尝试在插件中执行此操作,因此它不绑定到任何页面,而是存在于整个应用程序中。我似乎无法弄清楚如何从所述插件中发出它:

export default (context) => {
    console.log(context)
    console.log(context.$emit)
    console.log(context.emit)
    console.log(context.$nuxt)
    console.log(context.app.emit)
    console.log(context.app.$nuxt)
}
Run Code Online (Sandbox Code Playgroud)

context.app似乎它是正确的对象,但它似乎不起作用。有任何想法吗?

nuxt.js

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

了解Show Proof上的COQ证明.

我是COQ的新手,我试图证明反例定理.

Variable A B:Prop.

Hypothesis R1: ~A->B.
Hypothesis R2: ~B.

Theorem ej: A.
Run Code Online (Sandbox Code Playgroud)

当我们研究逻辑时,我们学习了RAA技术,但在COQ中,这并没有增加新的假设,现在我们陷入困境.

那么我们尝试:

Proof.
tauto.
Show Proof.
Run Code Online (Sandbox Code Playgroud)

有了以下输出,但我们不知道它是什么意思.

(NNPP A
   (fun H : ~ A => let H0 : B := R1 H in let H1 : False := R2 H0 in False_ind False H1))
Run Code Online (Sandbox Code Playgroud)

有人可以帮我们理解COQ Show Proof输出吗?

proof coq

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

标签 统计

coq ×1

nuxt.js ×1

proof ×1