使用同步修饰符.sync实现子元素到父元素的通信

使用同步修饰符.sync实现子元素到父元素的通信


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>vue</title>
    <script type="text/javascript" src="vue.js"></script>

</head>
<body>
    <div id="app">
        <hdcms :lists.sync='goods'></hdcms>
        总价:{{total}}
    </div>

    <script type="text/x-template" id="hdcms">
        <table>
            <tr>
                <th>商品名</th>
                <th>价格</th>
                <th>数量</th>
            </tr>
            <tr v-for="(v,k) in lists">
                <td>{{v.name}}</td>
                <td>{{v.price}}</td>
                <td><input type="number" v-model='v.num'></td>
            </tr>

        </table>

    </script>
    <script type="text/javascript">
        var hdcms = {
            template: '#hdcms',
            props: ['lists']
        }


        var app = new Vue({
            data: {
                goods: [
                    {
                        name: '苹果X',
                        price: 1000,
                        num: 6
                    },
                    {
                        name: '西瓜',
                        price: 100,
                        num: 3
                    }
                ]
            },
            computed: {
                total(){
                    let sum = 0;
                    this.goods.map((v)=>{
                        sum += v.price * v.num;
                    })
                    return sum;
                }
            },
            components: {hdcms}
        }).$mount('#app')



    </script>
</body>
</html>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,145评论 1 32
  • vue概述 在官方文档中,有一句话对Vue的定位说的很明确:Vue.js 的核心是一个允许采用简洁的模板语法来声明...
    li4065阅读 7,276评论 0 25
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,926评论 0 5
  • 前言 产品要做一个类似同花顺行情列表的页面,就是一个可以左右滚动的tableView。网上搜了一下,一篇博客的实现...
    NSBug阅读 1,354评论 1 3
  • 1 每天来的都是最早的,但是心情又是忐忑的,因为担心人员的问题,下班车的一瞬间看到劳务公司在门口正在组织人员分配,...
    冬冬Steven阅读 312评论 0 1