weixin_44887898 2019-04-16 00:05 采纳率: 0%
浏览 511
已采纳

vue中props数值传递出现问题 浏览器:chorme

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>vue</title>
        <link rel="stylesheet" type="text/css" href="beginner.css">
        <script type="text/javascript" src="vue.js"></script>
        <script type="text/javascript" src="beginner.js"></script>
    </head>
    <body>
        <div id="temp">
            <ol>
                <htz v-for="site in sites" v-bind:message="site"></htz>
            </ol>
        </div>
        <script>
        var vm=new Vue({
            el:'#temp',
            data:{
                  val:'',
                  source:'你是zhou吗',
                  sites:[
                      {a:'htzz'},
                      {a:'19岁'},
                      {a:'女'}
                  ]
                },
            components:{
                'htz':{
                    props:['message'],
                    template:'<li>{message.a}}</li>'
                }
            }
            });
        </script>
    </body>
</html>

预期结果:
1.htz
2.19岁
3.女

  • 写回答

2条回答 默认 最新

  • 「已注销」 2019-04-17 17:08
    关注

    template:'<li>{message.a}}</li> '
    这少了个 “{” 括号吧

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?