mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-08-04 10:47:43 +00:00
14395488b9
* update rdagent cmd * fix log error message * use multiProcessing.Process instead of subprocess.Popen * add traces to gitignore * add user interactor in RDLoop (finance scenarios) * add interactor (feedback, hypothesis) for quant scens * fix the test_end in qlib conf * add features init config, general instruction to qlib scenarios * set base features for based exp * fix bug when combine factors * move traces folder to git_ignore_folder * fix bug in features init * fix quant interact bug * fix logger warning error * bug fixes * modify rdagent logger, now it can set file output * adjust cli functions and fix logger bug * fix server port transport problem * update server_ui in cli * add web code * fix CI problem * black fix * update web ui README * update README * update readme
40 lines
755 B
Vue
40 lines
755 B
Vue
<template>
|
|
<svg aria-hidden="true" class="svg-icon" :style="{ color: color }">
|
|
<use :xlink:href="symbolId" rel="external nofollow" />
|
|
</svg>
|
|
</template>
|
|
|
|
<script>
|
|
import { defineComponent, computed } from "vue";
|
|
|
|
export default defineComponent({
|
|
name: "SvgIcon",
|
|
props: {
|
|
// 使用的svg图标名称,也就是svg文件名
|
|
name: {
|
|
type: String,
|
|
required: true,
|
|
},
|
|
prefix: {
|
|
type: String,
|
|
default: "icon",
|
|
},
|
|
color: {
|
|
type: String,
|
|
default: "#000",
|
|
},
|
|
},
|
|
setup(props) {
|
|
const symbolId = computed(() => `#${props.prefix}-${props.name}`);
|
|
return { symbolId };
|
|
},
|
|
});
|
|
</script>
|
|
<style scope>
|
|
.svg-icon {
|
|
width: 26px;
|
|
height: 26px;
|
|
fill: currentColor;
|
|
}
|
|
</style>
|