导图社区 VUE思维导图
你了解Vue吗?不了解,看这里!干货分享!这张思维导图主要从Vue的项目初始化、项目目录结构、模板语法三个方面一步步向你解释Vue,让你全面了解Vue。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Vue
#项目初始化
1.安装vue-cli
npm install -g vue-cli
2.初始化项目
vue init webpack my-project
3.进入项目
cd my-project
4.依赖项目
npm install
5.启动项目
npm run dev
#项目目录结构
index.html:项目根视图
.postcssrc.js:postcss配置文件
static:静态文件目录
#模板语法
VUE组件
template:视图
script:逻辑
style:样式
Mustache:模板
表现形式:{{ 语法 }}
{{ hell }}
{{ 1+1 }}
{{ “哈哈” }}
{{ 0<10 ? '对的':'错的' }}
{{ '注意:只能存在单行语句' }}
VUE基本指令
v-html:渲染文本(文本内有html标签会当做标签处理)
v-text:渲染文本(文本内有html会当做文本处理)
v-bind:绑定
v-bind:简写(:)
条件渲染
v-if
v-else
v-else-if
v-show
问题!v-show与v-if有什么区别
v-if 是“真正”的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。 v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。 相比之下,v-show 就简单得多——不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 CSS 进行切换。 一般来说,v-if 有更高的切换开销,而 v-show 有更高的初始渲染开销。因此,如果需要非常频繁地切换,则使用 v-show 较好;如果在运行时条件很少改变,则使用 v-if 较好。
列表渲染
v-for
每个列表都要添加Key
监听事件
v-on
methods