美文网首页
angular2中的对象遍历循环

angular2中的对象遍历循环

作者: 曼木子 | 来源:发表于2018-11-28 21:15 被阅读0次

    vue中可以直接对对象进行循环,如

    <body>
        <div id="app">
            <ul>
                <li v-for="(item,key) of userinfo">
                    {{key}}---{{item}}
                </li>
            </ul>
        </div>
        <script>
            var vm = new Vue({
                el: '#app',
                data: {
                    userinfo: {
                        name: 'hello',
                        age: 'sceret',
                        salary: 'sceret'
                    }
                }
            })
        </script>
    </body>
    

    angular2中不能在html中对对象进行直接循环操作,需要先在对应的component页面进行声明后才可以操作

    ts

    objectKeys = Object.keys;
    test={
    id:'1',
    name:'hello'
    }
    

    html

     <ul *ngFor="let key of objectKeys(test)">
      <li>
        {{testinfo[key]}}
      </li>
    </ul>
    

    相关文章

      网友评论

          本文标题:angular2中的对象遍历循环

          本文链接:https://www.haomeiwen.com/subject/rjxtcqtx.html