统一print变量的功能,提示将值临时到window.c

This commit is contained in:
xu_yanfeng 2025-02-21 10:52:34 +08:00
parent 4f2abca667
commit 641c291619
2 changed files with 6 additions and 7 deletions

View File

@ -8,7 +8,7 @@
</template>
<template v-slot:header>
<div style="flex: 1"></div>
<i style="" @click.stop="onLog" class="print iconfont icon_print"></i>
<i style="" @click.stop="onLog" class="print iconfont icon_print" title="值会临时保存到window.c"></i>
</template>
<div style="padding-left: 6px">
<UiProp v-for="(item, index) in group.data" :key="index" :name="item.name" :value="item.value"> </UiProp>

View File

@ -4,12 +4,14 @@
<img :src="data.data" alt="图片" @click="onClickImg" class="img" />
</div>
<div class="url" :title="data.desc">{{ data.desc }}</div>
<i class="print iconfont icon_print" @click="onShowValueInConsole"></i>
<i class="print iconfont icon_print" title="值会临时保存到window.c" @click="onShowValueInConsole"></i>
</div>
</template>
<script lang="ts">
import { defineComponent, PropType, toRaw } from "vue";
import { Msg, RequestLogData } from "../../../core/types";
import { bridge } from "../bridge";
import { ImageData } from "../data";
export default defineComponent({
@ -30,11 +32,8 @@ export default defineComponent({
},
onShowValueInConsole() {
if (Array.isArray(props.data.path)) {
let uuid = props.data.path[0];
let key = props.data.path[1]; // todo key
if (uuid && key) {
chrome.devtools.inspectedWindow.eval(`window.CCInspector.logValue('${uuid}','${key}')`);
}
let rawPath = toRaw(props.data.path);
bridge.send(Msg.RequestLogData, rawPath as RequestLogData);
}
},
};