博客
关于我
vue基础知识06
阅读量:224 次
发布时间:2019-03-01

本文共 402 字,大约阅读时间需要 1 分钟。

条件渲染指令

1. v-ifv-elsev-else-if

条件渲染的核心指令之一,确保在切换过程中条件块内的事件监听器和子组件能够被正确销毁和重建。这种方式适用于需要完全替换DOM结构的场景。

2. v-show

基于CSS的条件渲染方式,元素会被渲染但仅通过CSS进行切换,适合需要频繁切换视觉状态但不需要进行DOM结构替换的场景。

新建组件:IfAndShow.vue

```vue// template

Let me go to school!
Do not go to school!
Let me go to school!
Do not go to school!
```

```vue

通过上述代码可以看出,v-if会完全替换DOM结构,而v-show则仅通过简单的CSS切换实现

通过flag的切换,可以实现条件内容的显示和隐藏

这种方式在性能优化和用户体验上都有各自的优势

转载地址:http://bejv.baihongyu.com/

你可能感兴趣的文章
NuGet学习笔记001---了解使用NuGet给net快速获取引用
查看>>
nullnullHuge Pages
查看>>
NullPointerException Cannot invoke setSkipOutputConversion(boolean) because functionToInvoke is null
查看>>
null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外)
查看>>
Numix Core 开源项目教程
查看>>
NumPy 或 Pandas:将数组类型保持为整数,同时具有 NaN 值
查看>>
numpy 或 scipy 有哪些可能的计算可以返回 NaN?
查看>>
numpy 数组 dtype 在 Windows 10 64 位机器中默认为 int32
查看>>
numpy 数组与矩阵的乘法理解
查看>>
NumPy 数组拼接方法-ChatGPT4o作答
查看>>
numpy 用法
查看>>
Numpy 科学计算库详解
查看>>
Numpy.fft.fft和numpy.fft.fftfreq有什么不同
查看>>
Numpy.ndarray对象不可调用
查看>>
Numpy如何使用np.umprod重写range函数中i的python
查看>>
numpy数组替换其中的值(如1替换为255)
查看>>
numpy数组索引-ChatGPT4o作答
查看>>
numpy转PIL 报错TypeError: Cannot handle this data type
查看>>
NutzCodeInsight 2.0.7 发布,为 nutz-sqltpl 提供友好的 ide 支持
查看>>
NUUO网络视频录像机 css_parser.php 任意文件读取漏洞复现
查看>>