骨骼惊奇人 2022-05-15 21:23 采纳率: 50%
浏览 556
已结题

vue3 ref响应数据得不到变化

从后端拿数据做柱形图 response是正常的 在vue中设置ref响应数据总是没有变化 代码如下

问题相关代码,请勿粘贴截图
 <div class="schart-box">
        <div class="content-title">柱状图</div>
        <schart class="schart" canvasId="bar" :options="options1"></schart>
      </div>


  name: "basecharts",
  components: {
    Schart,
  },
  setup() {
    // const state = reactive({
    //   arr: [0,0,0,0,0,0]
    const state=ref([0,0,0,0,0,0])
         console.log(state.value)
    ;

    const datalist = () => {
      getcount().then(
          (res) => {
            console.log(res)
            state.value = res.countlist
            console.log(state.value)

          })


    };
      onMounted(()=>datalist())

    const options1 = {
      type: "bar",
      title: {
        text: "最近一周各品类销售图",
      },
      bgColor: "#fbfbfb",
      labels: ["汕头", "深圳", "广州", "珠海", "郑州", "广西"],//横坐标名称
      datasets: [
        {
          label: "系统故障",
          fillColor: "rgba(241, 49, 74, 0.5)",
          data: state.value,
        },
        {
          label: "油液渗漏",
          data: state.value,
        },
      ],
    };


其中data里面的state总是没有变化 得不到响应

希望巨佬能教教我怎么改 卡了好几天了

  • 写回答

3条回答 默认 最新

  • 小草的味道 2022-05-16 09:16
    关注

    setup 里面的值暴露出来。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月25日
  • 已采纳回答 5月17日
  • 创建了问题 5月15日

悬赏问题

  • ¥20 冻品电商平台的搜索是怎么实现的
  • ¥15 如何搞一个可以控制、显示马达频率
  • ¥15 WPF动态创建页面内容
  • ¥15 如何对TBSS的结果进行统计学的分析已完成置换检验,如何在最终的TBSS输出结果提取除具体值及如何做进一步相关性分析
  • ¥15 SQL数据库操作问题
  • ¥100 关于lm339比较电路出现的问题
  • ¥15 Matlab安装yalmip和cplex功能安装失败
  • ¥15 加装宝马安卓中控改变开机画面
  • ¥15 STK安装问题问问大家,这种情况应该怎么办
  • ¥15 关于罗技鼠标宏lua文件的问题