场景
**1、增加了一个echarts的组件,
<template>
<div>
<!-- <div id="main" style="width: 100%;height: 400px;"></div> -->
<div ref="chart" style="width: 100%;height: 400px;"></div>
</div>
</template>
<script setup>
import * as echarts from "echarts";
import { onMounted, ref } from "vue";
const chart = ref();
onMounted(() => {
console.log("===chart,chart==");
console.log(chart.value);
console.log("==chart,chart===");
init();
})
function init() {
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(chart.value);
**2、在index页面引用了这个组件
**3、浏览器端显示正常
**4、但是在微信小程序端会报失败。。。看起来,ref的chart.value并没有被加载出来
undefined,我理解是不是uniapp或者微信小程序不支持这种语法啊??导致解析空了?
1***@qq.com
楼主解决了吗?我也碰见这个问题,自定义子组件的**REF.value为null
2024-10-23 11:35