Vue.js从入门到跑路-你好世界
最近重读了一下 vue 的文档,发现真是常看常新,记录一下,希望对大家有帮助
编程第一步,你好世界!
刚开始学习 vue,先使用 cdn 方式引入 vue,那么一个 vue 网站的框架应该是这样的
1 | <!DOCTYPE html> |
注解
每个 Vue 应用都需要有个应用实例 通过 create app 函数
1 | const app = createApp({ |
我们创建一个根容器
1 | <div id="app"> |
实例需要挂载才能渲染出来 通过.mount()方法
该方法接收一个“容器”参数,可以是一个实际的 DOM 元素或是一个 CSS 选择器字符串
1 | app.mount('#app') |
下文基于选项式 api
那么学会了创建一个 vue 网站,我们来做第一个应用“你好世界”吧!
在 create app 函数中,我们插入一个函数 data()
这个函数是用于声明组件初始响应式状态的函数。
我们需要返回一个普通 JavaScript 对象,vue.js 会将其转换成响应式对象。
1 | data() { |
在上文我们定义了一个 msg,要怎么显示在网页上呢?我们需要用到的是模板语法,将数据绑定到呈现的 dom 中。
最常用的是文本插值,在本案例中是这样的:
1 | {{ msg }} |
将其插入我们的根容器中,打开网页我们就可以看到 hello world 已经呈现在浏览器中啦!
Vue.js从入门到跑路-你好世界