SOURCE

console 命令行工具 X clear

                    
>
console
let app = new Vue({
  el: "#app",
  data: {
    message: "hello world"
  }
})

let app2 = new Vue({
  el: "#app-2",
  data: {
    message: "页面加载于 " + new Date().toLocaleString()
  }
})

let app3 = new Vue({
  el: "#app-3",
  data: {
    seen: true
  }
})

let app4 = new Vue({
  el: "#app-4",
  data: {
    todos: [{
      "text": "learn js"
    },
    {
      "text": "learn vue"
    },
    {
      "text": "i'm happy"
    }]
  }
})

let app5 = new Vue({
  el: "#app-5",
  data: {
    message: "hello world"
  },
  methods: {
    reverseMessage: function() {
      this.message = this.message.split('').reverse().join('')
    }
  }
})

Vue.component('todo-item', {
  props: ['todo'],
  template: '<li>{{todo.text}}</li>'
})

let app7 = new Vue({
  el: "#app-7",
  data: {
    groceryList: [
      {id: 0, text: "fruit"},
      {id: 1, text: "apple"},
      {id: 3, text: "other food"}
    ]
  }
})
<div id="app">
  {{message}}
</div>
<div id="app-2">
  <span v-bind:title="message">
    鼠标悬停几秒种查看此处绑定的提示信息
  </span>
</div>
<div id="app-3">
  <p v-if="seen">
    现在你看到我了
  </p>
</div>
<div id="app-4">
  <ol>
    <li v-for="todo in todos">
      {{todo.text}}
    </li>
  </ol>
</div>
<div id="app-5">
  <p>
    {{message}}
  </p>
  <button v-on:click="reverseMessage">
    逆转消息
  </button>
</div>
<div id="app-7">
  <ol>
    <todo-item v-for="item in groceryList" v-bind:todo="item" v-bind:key="item.id">
    </todo-item>
  </ol>
</div>

本项目引用的自定义外部资源