vue插值表达式问题,数据已更新,页面却不变,用v-text却没有问题

<body>

    <div id="app">
        <p v-text="num"></p>
        <p>{{num}}</p>
        <button v-on:click="addNum">+</button>
    </div>
    
    <script>
        const vm=new Vue({
            // 挂载
            el:"#app",
            //数据
            data:{
                num:1,
            },
            methods:{
                addNum(){
                    this.num ++;
                }
            }
        })
    </script>
</body>


img

data() {
return {
num: 1
}
},
这样试试,你的vue版本是多少,我用你上面写法也是好的

data里没用return

你试试this.num=this.num++;

用$set()

逻辑没问题呀,你试试重新打开浏览器或者新建一个html文件重写/捂脸 可能遇到未知bug了

函数用function写,不要用箭头函数简写

题主你好,你的问题最后是怎么解决的,我现在遇到了和你一样的问题不知道怎么解决,求告知急急急www