WXL
2024-04-26 554cfcec92797b03a40efa9e58f44cb6cba35ad5
测试完成
已修改1个文件
31 ■■■■■ 文件已修改
src/views/repositoryai/templateku/configurat/measurement.vue 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/repositoryai/templateku/configurat/measurement.vue
@@ -68,7 +68,8 @@
            <div class="dev-text">
              {{ index + 1 }}、<span>{{ item.questionText }}</span>
            </div>
            <div class="dev-xx">
            <div class="dev-xx" v-if="item.valueType == 1">
              <el-radio-group v-model="item.radio">
                <el-radio
                  v-for="(items, index) in item.ivrLibaScriptTargetoptionList"
@@ -77,6 +78,14 @@
                  >{{ items.targetvalue }}</el-radio
                >
              </el-radio-group>
            </div>
            <div v-else>
              <el-input
                type="textarea"
                placeholder="未获取到信息"
                v-model.sync="item.questionResult"
                :rows="2"
              />
            </div>
          </div>
        </div>
@@ -112,6 +121,26 @@
    this.TemplateName = this.$route.query.name;
    this.requstWs(); //进入页面创建连接
  },
  mounted() {
    // 获取class为borderdiv的元素
    const borderdiv = document.querySelector(".borderdiv");
    // 创建一个MutationObserver实例,用于监听元素的变化
    const observer = new MutationObserver(() => {
      // 当元素高度变化时,将滚动条滚动到最下方
      borderdiv.scrollTop = borderdiv.scrollHeight;
    });
    // 配置MutationObserver实例的观察目标和观察选项
    observer.observe(borderdiv, {
      attributes: true,
      childList: true,
      subtree: true,
    });
    // 当不再需要监听时,可以使用disconnect方法停止观察
    // observer.disconnect();
  },
  methods: {
    // 建立连接