我在vue组件中发现了这个,我不明白:div中的data-col的用途,你能解释一下吗
<template> <div class="vertical-layout h-100" :class="[layoutClasses]" :data-col="isNavMenuHidden ? '1-column' : null" >
a14dhokn1#
这是Vue属性绑定(也称为v-bind)和HTML data-* attribute沿着Tenary operator的组合。这种v-bind和tenary方法是vue开发中的一种常见做法,尤其是在条件渲染中。此代码的目的是在isNavMenuHidden为true时,将值为1-column的data-col属性放在指定的div上
isNavMenuHidden
1-column
data-col
zpgglvta2#
这是一个绑定属性,表示当“isNavMenuHidden”为true时,data-col等于1列
2条答案
按热度按时间a14dhokn1#
这是Vue属性绑定(也称为v-bind)和HTML data-* attribute沿着Tenary operator的组合。
这种v-bind和tenary方法是vue开发中的一种常见做法,尤其是在条件渲染中。
此代码的目的是在
isNavMenuHidden
为true时,将值为1-column
的data-col
属性放在指定的div上zpgglvta2#
这是一个绑定属性,表示当“isNavMenuHidden”为true时,data-col等于1列