gpt4 book ai didi

javascript - AlpineJS 函数内调用函数

转载 作者:行者123 更新时间:2023-12-03 08:47:55 25 4
gpt4 key购买 nike

AlpineJS docs有这个例子:

<div x-data="dropdown()">
<button x-on:click="open()">Open</button>

<div x-show="isOpen()" x-on:click.away="close()">
// Dropdown
</div>
</div>

<script>
function dropdown() {
return {
show: false,
open() { this.show = true },
close() { this.show = false },
isOpen() { return this.show === true },
}
}
</script>

现在我想做的是<script>有另一个函数调用 close() ,所以类似:

function aNewFunction()
{
close();
}

最佳答案

dropdown().close

如果你想调用 close,这将返回 close(),然后只需执行类似这样的操作。

dropdown().close()

关于javascript - AlpineJS 函数内调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60601930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com