为了账号安全,请及时绑定邮箱和手机立即绑定

vue中的计算属性是由请求返回来的数据判断的

vue中的计算属性是由请求返回来的数据判断的

HUH函数 2018-12-09 19:39:02
<template>     <div        v-if="type == xxx"                 ></div>        //这个时候页面加载的type是没有值的怎么办呢?</template>computed:{    type(){        return (ajax请求回来的某一个字段的值)     }}
查看完整描述

1 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

你可以先定义一个变量在data里面,然后给个默认值,ajax方法请求回来再去回写你之前定的那个变量;然后计算属性type再来根据你定义的那个变量来就行了。

<template>

<div
   v-if="type == xxx"        
    ></div>
   //这个时候页面加载的type是没有值的怎么办呢?</template>data(){    return {        type1: '',(ajax请求回来的某一个字段的值)
    }},computed:{type(){    return this.type1}}


查看完整回答
反对 回复 2018-12-09
  • 1 回答
  • 0 关注
  • 665 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信