初识vue

vue

我们先认识一下什么是vue?其实就是用来构建用户界面的渐进式框架,vue指令就是操作DOM命令而准备的。安装或引用vue你也可以查开发文档

先来使用vue输出一个简单的hello word

<!DOCTYPE html>
<html>
<head>
     <title>vue</title>
     <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<div id="app">
       {{ mes }}
</div>
<script>
      var app = new Vue({
          	el : "#app",
          	data : {
               mes : "hello vue"
          }
      })
</script>
</html>

{{ }} 这里边keyixie可以写输出格式 也可以写yixiejiande一些简单的js语法 例如:

<!DOCTYPE HTML>
<html>
<head>
     <title>vue</title>
     <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<div id="app">
       {{ age>18? "成年人" : "未成年"}}
</div>
<script>
      var app = new Vue({
            el : "#app",
            data : {
                  age : "20"
            }
      })
</script>
</html>

也可以写函数

<!ODCTYPE HTML>
<html>
<head>
        <title>vue</title>
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<div id="app">
       {{  getAge() }}
</div>
<script>
      var app = new Vue({
            el : "#app",
            data : {
                  age : "20"
            },
            methods :{
                  getAge : function(){
                  return this.age>18? "成年人" : "未成年"
           }
          }
      })
</script>
</html>
数据绑定      //Vue指令语法: v-指令名字+ :+指令参数 = 指令表达式

当然也少不了跳转啦

<!DOCTYPE HTML>
<html>
<head>
        <title>vue</title>
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<div id="app">
         <!--<a href="{{ url }}">跳转到百度</a>// 这样是不能实现的 他会把他当成字符串进行解析-->
        <a v-bind:href="url"></a>
</div>
<script>
      var app = new Vue({
            el : "#app",
            data : {
                  url  : "https://www.baidu.com"
            }
      })
</script>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值