weixin_54363108 2021-06-03 13:59 采纳率: 84.2%
浏览 57
已采纳

练习vue3,import 进来的shallLow组件不显示

app.vue文件

<template>

  <div class="head">

    <shall-low></shall-low>

  </div>

</template>

<script>

import shallLow from './view/shanllow'

export default{

name: "App",

  components:{shallLow},

}

</script>

shanllow文件

<template>

  <div>

    <span @click="state">点击了吗</span>

  </div>

</template>
<script>
import { shallowReactive } from "vue";
export default {
  name:"shanllow",
  setup() {
    const obj = shallowReactive({a:1,b:{c:2}});
    function state(){
      console.log(obj);
    }
    return(obj,state);
  },
  data() {
    return {};
  },
};
</script>

练习vue3,import 进来的shallLow组件不显示,只有当改变shallLow组件里的界面内容才会显示,一旦刷新界面就又不显示了

  • 写回答

3条回答 默认 最新

  • 上官熊猫 2021-06-03 14:29
    关注

    setup方法返回的是一个对象,应该写为:

    setup() {
        const obj = shallowReactive({a:1,b:{c:2}});
        function state(){
          console.log(obj);
        }
        return{
           obj,
           state
        }
      },
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥30 YOLO检测微调结果p为1
  • ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题