- 已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
2天前关闭。
Improve this question
x Expected ',', got '.'
,-[E:\projects\Coding Stuff\MyThing\thingymajig\src\pages\MainMenu.js:13:1]
13 |
14 |
15 | function BeginTransaction(
16 | inputRef.current.classList.add("is-active")
: ^
17 | )
我主要使用bulma和react来创建一个排序页面,我希望调用Begintransaction函数来打开一个模态。我不确定我在语法上做错了什么,因为它看起来是有序的,但显然不是
import'bulma/css/bulma.css'
import { useRef } from "react"
export default function MainMenu() {
const inputRef = useRef(null);
return (
function BeginTransaction(
inputRef.current.classList.add("is-active")
)
<html>
<body>
<div class="modal" ref ={inputRef} id = "WalletEntry">
<div class="modal-background"></div>
<div class="modal-content">
<div class="field">
<label class="label">Enter your wallet address</label>
<div class="control">
<input class="input" type="text" SenderAddress="Text input"/>
<button class="button">Enter Address</button>
</div>
<button class="button">Go back to selection</button>
</div>
</div>
</div>
<div class="tile is-ancestor">
<div class="tile">
<div class="tile is-10 is-vertical is-parent">
<div class="is_child box is-danger">
<h3>Ethereum Mainnet</h3>
<figure>
<input onClick={BeginTransaction()}type="image" src="Images/eth.jpg" />
</figure>
<div>
Advanced deposits with uniswap
</div>
</div>
</div>
</div>
<div class="tile">
<div class="tile is-10 is-vertical is-parent">
<div class="is_child box is-danger">
hello
<img src="https://bulma.io/images/placeholders/128x128.png"/>
</div>
</div>
</div>
<div class="tile">
<div class="tile is-10 is-vertical is-parent">
<div class="is_child box is-danger">
hello
<img src="https://bulma.io/images/placeholders/128x128.png"/>
</div>
</div>
</div>
</div>
</body>
</html>
)}
我试图用ref调用一个模态来激活它,所讨论的模态是在body的顶部创建的。
1条答案
按热度按时间jtw3ybtb1#
将函数体放在参数内。
此外,该函数应移到return之前并切换到内联函数