分析Hello小案例

1、容器和Vue实例是一一对应的

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../js/vue.js"></script>
</head>
<body>




<!-- 
    初始Vue:
       1、想让Vue工作。就必须创建一个Vue实例,且要传入一个配置对象;
       2、root容器里的代码一人符合html规范,只不过混入了一些特殊的Vue语法;
       3、root容器里的代码被称为【Vue模板】
       4、Vue实例和容器是一一对应的;
       5、真实开发中只有一个Vue实例,并且回配合着组件一起使用;
       6、{{xxx}} 中的 xxx要写js表达式,且 xxx 可以自动读取到data中的所有属性;
       7、一旦data中的数据发生改变,那么页面中用到该数据的地方也会自动更新;

       注意区分:js表达式 和 js代码(语句)
         1、表达式:一个表达式会产生一个值,可以放在任何一个需要值的地方:
             (1). a
             (2). a+b
             (3). demo(1)
             (4). x===y? 'a':'b'
         2、js代码(语句)
             (1). if(){}
             (2). for(){}

 -->


<!-- 准备好一个容器 -->
<div id="root">

    <h1>hello , {{name}}</h1>
    <h1>我的年龄是 : VUE</h1>

</div>

<!-- 准备好一个容器 -->
<div id="root2">

    <h1>hello , {{name}}</h1>
    <h1>我的年龄是 : VUE</h1>

</div>
     
    <script>
        Vue.config.productionTip = false //设置为 false 以阻止 vue 在启动时生成生产提示
   
        //创建vue实例
      new Vue({
        el:'#root', //el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串。
        data: {
            //data中用于存储数据,数据供el所指定的容器去使用,值我们暂时先写成一个对象。
            name:'尚硅谷123'
        }

      });
      new Vue({
        el:'#root2', //el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串。
        data: {
            //data中用于存储数据,数据供el所指定的容器去使用,值我们暂时先写成一个对象。
            name:'北京'
        }

      });
   
   
   </script>
    
</body>
</html>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
函数形参是函数定义中用于接收参数值的变量。通过函数形参,我们可以将外部的数据传递给函数,并在函数内部对这些数据进行处理和操作。 Python函数形参的用法可以有很多种,下面是一些实例分析: 1. 位置参数形参: 位置参数形参是最常见的形参类型,它根据参数在函数调用时的位置来确定传递给函数的值。例如: ```python def greet(name): print("Hello, " + name + "!") greet("Alice") ``` 输出结果为:Hello, Alice! 2. 默认参数形参: 默认参数形参是在函数定义时给形参指定默认值,当函数调用时没有传递对应的实参时,将使用默认值。例如: ```python def greet(name="World"): print("Hello, " + name + "!") greet() # 没有传递实参,使用默认值 greet("Alice") # 传递实参,使用传递的值 ``` 输出结果为: Hello, World! Hello, Alice! 3. 可变参数形参: 可变参数形参允许函数接受任意数量的实参。在函数定义时,可以使用 *args 来表示可变参数形参。例如: ```python def sum(*args): total = 0 for num in args: total += num return total result = sum(1, 2, 3, 4) print(result) ``` 输出结果为:10 4. 关键字参数形参: 关键字参数形参允许函数接受任意数量的以关键字参数形式传递的实参。在函数定义时,可以使用 **kwargs 来表示关键字参数形参。例如: ```python def greet(**kwargs): for key, value in kwargs.items(): print(key + ": " + value) greet(name="Alice", age="25") ``` 输出结果为: name: Alice age: 25

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值