Javascript vue.js中的条件错误
我试图检查我的变量是否为空。我觉得我的代码看起来不错。 但是它不起作用 当前我的vue.js版本是2.5.13 下面是我的代码Javascript vue.js中的条件错误,javascript,vue.js,Javascript,Vue.js,我试图检查我的变量是否为空。我觉得我的代码看起来不错。 但是它不起作用 当前我的vue.js版本是2.5.13 下面是我的代码 <template> <div v-if="Object.keys(this.myValues).length === 0"> is empty </div> <div v-else> good </div> </template>
<template>
<div v-if="Object.keys(this.myValues).length === 0">
is empty
</div>
<div v-else>
good
</div>
</template>
<script>
export default {
data: function() {
return {
myValues: new Object()
};
}
};
</script>
这是数据引用当前模板的工作示例,因此请删除此 var app=新的Vue{ el:‘el’, 数据:函数{ 返回{ myValues:新对象, 另一个:{some:'value'} } } }; myValues为空 myValues有一些元素 另一个是空的 另外还有一些元素 尝试从Object.keysthis.myValues中省略this。