单纯的vuejs其实是不足以撼动jQuery的地位的,它的强大之处在于它的生态系统非常丰富,路由,模型,UI组件等各个部分的钩子等令vuejs风靡国内外,借鉴了Angular中指令,React中组件化等...在vuejs中组件与组件之间的通信,关联操作,数据共享,路由状态的切换变更,UI组件的嵌套,插件与主程序的额外拓展等,如果处理他们起来觉得很简单,那才是真简单.....v-if:值的类型任何,根据表达式的值的真假条件渲染元素,表达式中的值为false是,该元素会从dom中移除
官方解释:在切换时元素及它的数据绑定 / 组件被销毁并重建。...当条件变化时该指令触发过渡效果
v-show:当表达式的值为false,只是表现形式的隐藏(display:none),根据表达式之真假值,切换元素的CSS中的display属性,如果频繁切换时就用v-show...,如果是一次的话,那么就用v-if,在性能上,v-show要优于v-if,因为不是频繁的改变dom结构,而从代码冗余结构上:v-if要比v-show要少
共同点:都是控制元素的显示和隐藏,若是需要频繁切换时