Vue官方文档学习

骑猪看日落 2021-06-24 16:11 617阅读 0赞

使用工具:webstorm 2016.3.5;
先配置下vue环境:vue开发环境搭建
验证环境搭建好了,执行下(npm run dev):

2789632-e0d6ffc9c791f090.png

vue环境搭建

接下来就可以好好学习了:

2789632-12f0e11d2fe00c4b.png

  大致看了下里面的内容,index.html负责页面的展示,相当于一个页面的大框架吧,app.vue是放在index.html里的部分内容,由这个来看,app里的就是放在index里的全部内容,其次是index.js就是负责控制路由的功能,然后本来想看看为什么rooter-view会包含hello,于是新建了一个head,起初不显示,后来把hello删了就显示了。这个在之后看路由的时候再做了解吧,先看看vue的用法。

第一章 介绍

1.1 申明式渲染

2789632-50d79e48622a828e.png

教程显示

  1. <template>
  2. <div id="hello">
  3. <p>{
  4. { msg }}</p>
  5. </div>
  6. </template>
  7. <script>
  8. export default {
  9. name: 'head',
  10. data () {
  11. return {
  12. msg: 'Welcome to Your Vue.js App'
  13. }
  14. }
  15. }
  16. </script>

2789632-1ba67f6f1c5dc6b9.png

运行结果

这么看来,vue绑定数据的方式也真的是很方便。
v-bind 属性被称为指令。指令带有前缀 v-,以表示它们是 Vue 提供的特殊属性。

2789632-832ab9a2c520d5ae.png

绑定title

使用函数的方式:

  1. <p>{
  2. { message }}</p>
  3. <button v-on:click="reverseMessage">逆转消息</button>

2789632-46a7febe77373f4c.png

Vue 还提供了 v-model 指令,它能轻松实现表单输入和应用状态之间的双向绑定。

  1. <div id="app-6">
  2. <p>{
  3. { message }}</p>
  4. <input v-model="message">
  5. </div>

2789632-5893205858929281.png

第二章 Vue实例

发表评论

表情:
评论列表 (有 0 条评论,617人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VUE官方文档讲解

    安装 Vue.js 设计的初衷就包括可以被渐进式地采用。这意味着它可以根据需求以多种方式集成到一个项目中。 将 Vue.js 添加到项目中主要有四种方式: 1. 在

    相关 Vue.js 3.0官方文档

    随着Vue3.0 RC版本的发布,官方也随之发布了测试版的文档《[Vue.js 3.0官方文档(测试版)][Vue.js 3.0]》。虽然文档还没有更新完,但是这个时候可以先看