vue语法 回顾
条件渲染指令
v-if
条件成立,显示这个段;条件不成立,不显示
先搭建环境 先把项目引入进来
初始可运行界面
在终端把项目运行起来
如果data的值为0,也表示没有数据,运行起来不显示数据
当数值为true,运行起来
js弱类型的脚本语言
书写板块
只有放在trmplate标签上,才不会被显示出来,其他标签不可以
v-show
当data值为0,不显示
当data值为1,就会显示
v-show不能加在template标签上,
原理是因为,v-show是简单地切换元素css属性,display
通过diaplay控制元素是否显示到页面
面试:
什么时候使用v-if
什么时候使用v-show
v-for
第一种语法形式结构
显示的效果 把数字按行显示出来
如果是使用p标签,那就是成列显示内容
如果是使用标签
第二种语法形式结构
先去定义一些数组类型的变量,数组类型里面含字典类型
所有内容以行的内容显示,整段全部展示
按列表形式呈现出来
如果说我们只希望拿出里面的数值
展示形式
在默认情况下,我们取值会默认取到第一项
如果前面是加了数字索引
VUE里面不一样,数据的索引是从0开始的
展示书籍信息
直接展示
同时接收几个参数
接收参数的同时进行索引添加
希望展示的效果
原始数据
单独一个进行循环
双重循环
ui组件
项目创建
在指定目录下创建项目
views 要看的具体的页面
plugins 通用的js代码 第三方通用库
api从后端获取的数据
把项目启动起来 yarn dev
页面的渲染
集成vant
全局加载
路由
因为没有设计setup标签,自己设计一个导出
自己要有选择性地选择代码
然后换个文件夹来加载组件
路由配置
上面存放路由模块
下面存放路由内容
目录样式
默认是的导入router里面的index。ts,在使用时需要声明一下内容
先挂载上进行一个链接
当点击链接关键词的时候,需要有地址的变动
定义一级路由
定义子路由
一级路由
推荐使用冒号,方便于动态解析
使用name反向解析地址
在访问页面是,地址变为dashboard
登陆注册页面
home页面