新增数学计算和随机数

This commit is contained in:
fofolee
2025-01-06 00:28:54 +08:00
parent 38617df03c
commit cb85aaa790
4 changed files with 149 additions and 5 deletions

View File

@@ -45,6 +45,14 @@
:icon="item.icon"
/>
</div>
<div v-else-if="item.type === 'switch'">
<q-toggle
:model-value="argvs[index]"
@update:model-value="updateArgv(index, $event)"
:label="item.label"
:icon="item.icon"
/>
</div>
</div>
</div>
</div>
@@ -110,7 +118,10 @@ export default defineComponent({
this.updateModelValue(this.funcName, newArgvs);
},
generateCode(funcName, argvs) {
const newArgvs = argvs.map((argv) => stringifyWithType(argv));
const newArgvs = argvs
.map((argv) => stringifyWithType(argv))
.filter((item) => item != null && item !== "");
console.log(newArgvs);
return `${funcName}(${newArgvs.join(",")})`;
},
parseCodeToArgvs(code) {