案例
通过vue完成表格数据的渲染展示
把视图区展示的数据 死数据替换掉
从vue的数据模型中读取 展示在视图区
vue中的数据 模型是js中的自定义类型 形成的数组
效果展示
代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Vue案例</title> <!--引入 vue 的标签--> <script src="js/vue.js"></script> </head> <body> <!--定义视图层的展示区域--> <div id="app"> <table border="1" cellspacing="0" width="60%"> <tr> <th>编号</th> <th>姓名</th> <th>年龄</th> <th>性别</th> <th>成绩</th> <th>等级</th> </tr> <!--在第二个 tr 上加上指令--> <tr align="center" v-for="(user,index) in users"> <td>{{index+1}}</td> <td>{{user.name}}</td> <td>{{user.age}}</td> <td> <span v-if="user.gender==1">男</span> <span v-if="user.gender==2">女</span> </td> <td>{{user.score}}</td> <td> <span v-if="user.score>=85">优秀</span> <span v-else-if="user.score>=60">良好</span> <span style="color: red;" v-else>不及格</span> </td> </tr> </table> </div> </body> <script> //定义 vue 对象 //将 vue 中的数据模型遍历展示在视图层的表格中 new Vue({ el:"#app",//vue 接管 的区域 //定义数据模型 data:{ users:[{ name:"Tom", age:20, gender:1, score:78, },{ name:"Rose", age:18, gender:2, score:86, },{ name:"Jerry", age:26, gender:1, score:90, },{ name:"Tony", age:30, gender:1, score:52, }] }, //定义函数 methods:{ } }) </script> </html>
生命周期
一个对象从创建到销毁的全部过程
知道了vue的生命周期后
我们可以在指定的生命周期内完成对应的任务
我们主要是学习mounted这个生命周期
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Vue案例</title> <!--引入 vue 的标签--> <script src="js/vue.js"></script> </head> <body> <!--定义视图层的展示区域--> <div id="app"> </div> </body> <script> //定义 vue 对象 //将 vue 中的数据模型遍历展示在视图层的表格中 new Vue({ el:"#app",//vue 接管 的区域 //定义数据模型 data:{ }, //定义函数 methods:{ }, //定义 vue 生命周期的方法 //在 vue 生命周期中是自动调用 不需要我们启动 mounted (){ alert("vue 挂载完成 发送请求到服务端"); } }) </script> </html>
mounted
挂载成功 Vue初始化成功 HTML页面渲染成功
发送请求到服务端 加载数据
小结
个人号推广
博客主页
多多!-CSDN博客
Web后端开发
https://blog.csdn.net/qq_30500575/category_12624592.html?spm=1001.2014.3001.5482
Web前端开发
https://blog.csdn.net/qq_30500575/category_12642989.html?spm=1001.2014.3001.5482
数据库开发
https://blog.csdn.net/qq_30500575/category_12651993.html?spm=1001.2014.3001.5482
项目实战
https://blog.csdn.net/qq_30500575/category_12699801.html?spm=1001.2014.3001.5482
算法与数据结构
https://blog.csdn.net/qq_30500575/category_12630954.html?spm=1001.2014.3001.5482
计算机基础
https://blog.csdn.net/qq_30500575/category_12701605.html?spm=1001.2014.3001.5482
回忆录
https://blog.csdn.net/qq_30500575/category_12620276.html?spm=1001.2014.3001.5482