• Pan's avatar
    add view · 15a7d074
    Pan authored
    15a7d074
jsoneditor.vue 1.28 KB
<template>
  <div class="components-container" style='height:100vh'>
    <code>有校验</code>
    <div class="editor-container">
      <json-editor ref="jsonEditor" v-model="value"></json-editor>
    </div>
  </div>
</template>
<script>
    import jsonEditor from 'components/jsonEditor';
    const jsonData = '[{"items":[{"market_type":"forexdata","symbol":"XAUUSD"},{"market_type":"forexdata","symbol":"UKOIL"},{"market_type":"forexdata","symbol":"CORN"}],"name":""},{"items":[{"market_type":"forexdata","symbol":"XAUUSD"},{"market_type":"forexdata","symbol":"XAGUSD"},{"market_type":"forexdata","symbol":"AUTD"},{"market_type":"forexdata","symbol":"AGTD"}],"name":"贵金属"},{"items":[{"market_type":"forexdata","symbol":"CORN"},{"market_type":"forexdata","symbol":"WHEAT"},{"market_type":"forexdata","symbol":"SOYBEAN"},{"market_type":"forexdata","symbol":"SUGAR"}],"name":"农产品"},{"items":[{"market_type":"forexdata","symbol":"UKOIL"},{"market_type":"forexdata","symbol":"USOIL"},{"market_type":"forexdata","symbol":"NGAS"}],"name":"能源化工"}]';
    export default {
      components: { jsonEditor },
      data() {
        return {
          value: JSON.parse(jsonData)
        }
      }
    };
</script>

<style scoped>
.editor-container{
    position: relative;
    height: 100%;
}
</style>