zoukankan      html  css  js  c++  java
  • 组件传参

    <!-- <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>组件传参数</title>
    </head>
    <body>
        <div id="box">
            <zj my-message="你好,你好"></zj>
        </div>
    </body>
    <script type="text/javascript" src="js/Vue.js"></script>
    <script type="text/javascript">
        Vue.component('zj',{
              // 像function一样,声明组件的参数名称;
            props:['myMessage'],
              // 传进来以后,你可以在组件下的模板中使用这个数据
            template:'<span>{{myMessage}}</span>'
    
        })
        var vm=new Vue({
            el:'#box',
        })
    
        //在html 不能用驼峰命名,因为html的属性是区分大小写的。
        //用短横线命名,myMessage会自动转换成这种形式。
    </script>
    </html> -->
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>动态传参数</title>
    </head>
    <body>
        <div id="box">
            <dong v-bind:meg='dongval'></dong>
        </div>
    </body>
    <script type="text/javascript" src="js/Vue.js"></script>
    <script type="text/javascript">
        Vue.component('dong',{
            props:['meg'],
            template:'<span>{{meg}}</span>'
        })
        new Vue({
            el:'#box',
            data:{
                dongval:'动态参数'
            }
        })
    
        // 注意v-bind:my-message="parentMsg",这样就把一个动态,响应式的对象传给了子组件。结合前面学过的知识,我们进一步认识到v-bind有把死的变活的功效。
    
    
    
    
    
    // Vue.component('example', {
    //   props: {
    //     // 基础类型检查 (`null` 表示可以接受任何类型)
    //     propA: Number,
    //     // 多个类型限定
    //     propB: [String, Number],
    //     // 必填限制
    //     propC: {
    //       type: String,
    //       required: true
    //     },
    //     // 默认值设置
    //     propD: {
    //       type: Number,
    //       default: 100
    //     },
    //     // 对象/数组 默认值需要用闭包返回
    //     propE: {
    //       type: Object,
    //       default: function () {
    //         return { message: 'hello' }
    //       }
    //     },
    //     // 自定义验证条件
    //     propF: {
    //       validator: function (value) {
    //         return value > 10
    //       }
    //     }
    //   }
    // })
    </html>
  • 相关阅读:
    Nginx Http模块开发
    nginx模块开发获取post参数
    nginx上传模块nginx_upload_module和nginx_uploadprogress_module模块进度显示,如何传递GET参数等。
    Spring data jpa 复杂动态查询方式总结
    springData Jpa 快速入门
    从一个简单的 JPA 示例开始
    java中使用Protobuf的实例(Demo)
    Protocol Buffers官方文档(开发指南)
    protobuf(Protocol Buffers)java初体验
    [thrift] thrift基本原理及使用
  • 原文地址:https://www.cnblogs.com/jinsuo/p/7655812.html
Copyright © 2011-2022 走看看