为了账号安全,请及时绑定邮箱和手机立即绑定

请问这段代码为什么执行后浏览器里面只显示{{msg}}?

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script src="https://cdn.bootcdn.net/ajax/libs/vue/3.0.0-beta.15/vue.cjs.js"></script></head><body>    <div id="app">        {{msg}}    </div>    <script>        new Vue({            el:'#app',            data:{                msg : 'hello Vue!'            }        })    </script></body></html>


正在回答

4 回答

楼上正解,3.0的语法已经发生了变化。不能new vue了,需要使用createApp:https://v3.vuejs.org/guide/introduction.html#declarative-rendering

0 回复 有任何疑惑可以回复我~

引入cdn需要3.0以下,3.0不能这样了

0 回复 有任何疑惑可以回复我~

测试了一下,是你的https://cdn.bootcdn.net/ajax/libs/vue/3.0.0-beta.15/vue.cjs.js有问题。

我记得老师说过不要选有beta的,不稳定。

0 回复 有任何疑惑可以回复我~

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <script src="https://cdn.bootcdn.net/ajax/libs/vue/3.0.0-beta.15/vue.cjs.js"></script>

</head>

<body>

    <div id="app">

        {{msg}}

    </div>

    <script>

        new Vue({

            el:'#app',

            data:{

                msg : 'hello Vue!'

            }

        })

    </script>

</body>

</html>



0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问这段代码为什么执行后浏览器里面只显示{{msg}}?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信