1. vue-cli中的插值表达式

  1. <template>
  2. <div id="app">
  3. <div>{{msg}}</div>
  4. </div>
  5. </template>
  6. <script>
  7. export default {
  8. name: "app",
  9. data() {
  10. return {
  11. msg: "hello world"
  12. };
  13. };
  14. </script>

2. v-for必须加:key

  1. <template>
  2. <div id="app">
  3. <p v-for="item of arr" :key="item">{{item}}</p>
  4. </div>
  5. </template>
  6. export default{
  7. data() {
  8. return {
  9. arr: ["html", "css", "javascript"]
  10. };
  11. },
  12. }

3. 事件@click

  1. <div @click="handleClick">{{msg}}</div>
  2. <script>
  3. export default {
  4. name: "app",
  5. data() {
  6. return {
  7. msg: "hello world",
  8. };
  9. },
  10. //事件集中写在methods属性中
  11. methods:{
  12. handleClick(){
  13. this.msg = "change"
  14. }
  15. }
  16. };
  17. </script>