Vue概述image.pngVue快速入门image.png

案例演示

创建web骨架项目
image.png

导入vue.js

:::info 创建js目录放入vue.js,并在html页面中引入 ::: image.png

编写Html页面

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <div id="app">
  9. <input v-model="username">
  10. <!-- 差值表达式-->
  11. {{username}}
  12. </div>
  13. <script src="js/vue.js"></script>
  14. <script>
  15. //1.创建Vue核心对象
  16. new Vue({
  17. el:"#app",
  18. data(){
  19. return {
  20. username:""
  21. }
  22. }
  23. });
  24. </script>
  25. </body>
  26. </html>

运行测试image.pngVue常用指令

image.pngimage.png

演示v-bind

编辑html

  1. <!DOCTYPE html>
  2. <html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <div id="app">
  9. <a v-bind:href="url">点击一下</a>
  10. <!-- v-bind 简化写法-->
  11. <a :href="url">点击一下</a>
  12. </div>
  13. <script src="js/vue.js"></script>
  14. <script>
  15. //1.创建Vue核心对象
  16. new Vue({
  17. el:"#app",
  18. data(){
  19. return {
  20. username:"",
  21. url:"https://www.baidu.com"
  22. }
  23. }
  24. });
  25. </script>
  26. </body>
  27. </html>

运行测试image.png

演示v-model

  • 双向绑定

    编辑htmlimage.png运行测试image.png演示

    小结

    image.png