在这段代码中,我尝试根据所单击的按钮将“weaponselector”定义为某个值。这是一个非常基本的问题,我确信结果只是改变未来......
在这段代码中,我试图根据所单击的按钮将“weaponselector”定义为某个值。这是一个非常基本的问题,我确信结果只是将函数更改为变量或类似简单的东西,但我对此有点困惑。
let wepo1=1;
let wepo2=2;
let wepo3=3;
let wepo=0;
function weaponselector {
}
document.querySelector("button[name='shotgun/parent']").addEventListener("click",function() {
weaponselector(wepo + wepo1);
});
document.querySelector("button[name='pistol']").addEventListener("click",function() {
weaponselector(wepo+wepo2);
});
document.querySelector("button[name='rifle']").addEventListener("click",function() {
weaponselector(wepo+wepo3);
(添加了一些引用“武器选择器”函数的后续代码,这段代码可能也有问题,如果你愿意的话,请随时帮助我。我是 JS 新手,所以我遇到了很多很容易解释的错误)
if (weaponselector=1){
let weapon="shotgun" === {
weapondamage:20
};
}
if (weaponselector=2) {
let weapon="pistol" === {
weapondamage:5
};
}
if (weaponselector=3) {
let weapon="rifle" === {
weapondamage:10
};
}
最好使用自己的 action 而不是使用 onMount()
:
<script>
import { SVG } from '@svgdotjs/svg.js'
function addSvg(containerElement){
const draw = SVG().addTo(containerElement).size(300, 300)
const rect = draw.rect(100, 100).attr({ fill: '#f06' })
}
</script>
<main>
<section use:addSvg>
</section>
</main>