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

list里面的只能是数字吗

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Document</title>
   <script src="vue.js"></script>
</head>
<body>
   <div id="root">
      <div v-show="show">hello world</div>
      <button @click="handleClick">toggle</button>
      <ul>
         <li v-for="(item,index) of list" :key="index">{{item}}</li>
      </ul>
   </div>

   <script>
      new Vue({
         el:"#root",
         data:{
             show:true,
            list:[1,1,2]//[]换成a,b,c就显示不出列表
 },
         methods:{
             handleClick:function() {
               this.show=!this.show;
                }
         }
      })
   </script>
</body>
</html>

list:[a,b,c]  里面是非数字就显示不了  这个怎么搞呢?

正在回答

3 回答

要改成类似这样,就可以显示了

data:{
    todos:[
      {text:'学习Javascript'},
      {text:'学习Vue'},
      {text:'整个牛项目'}
    ]
}


0 回复 有任何疑惑可以回复我~
#1

xxxxxbilibli 提问者

非常感谢!
2018-05-11 回复 有任何疑惑可以回复我~

a,b,c是字符串啊!所以你数组要写成['a','b','c']

3 回复 有任何疑惑可以回复我~

数组里面的a,b,c得是字符串才能显示呢

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

list里面的只能是数字吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信