• Vue基本语法1


    一.近来在研究自己小组的项目,没有时间去写博客,今天差不多项目基本都整合完成了,最近自己在研究vue,下面是未入门的小白总结的知识点,望对新手有一定的帮助.

    二.对于vue,谈一些自己的见解,我这个人比较懒惰,不想研究比较高大上的技术,某天闲来无事,看计算机语言的开发者,无意间看到vue的开发者是一个中国人开发的,就对这门语言产生了兴趣,经过这几天的研究,发现vue与jq的语法相比,vue更为简单,它不用操作dom元素,操作方法也比jq简单很多.接下来我会尽力抽时间多多更新vue的用法,下面我用的编译器是vscode写的,这个软件插件较多,操作有些复杂,大家可以自行百度vscode的用法

    三.vue基本语法:

    学之前,我希望大家学习一下js,jq,html,css,这样入门vue比较容易一些,vue也和jq一样,是脚本语言

    先为大家介绍一下vue大体框架(我做的一个简易的加减器):

    <h1>Index</h1>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <script src="~/js/vue.min.js"></script>
    <script src="~/js/axios.min.js"></script>
    <div id="str">
        <div class="input-num">
            <button v-on:click="sub">
                -
            </button>
            <span>{{num}}</span>
            <button v-on:click="add">
                +
            </button>
        </div>
    </div>
    前端代码
    <script>
        //这里的var str=可以省略
        var str = new Vue({
        //el是挂载器,和jq的id选择器很相似,后面我会详细介绍
            el: "#str",
        //data是数据源,主要存放数据
            data: {
                num: 1
            },
        //这里放的是脚本代码,和jq中的函数很相似,但写法有一些区别
            methods: {
        //add这是函数方法名,sub也是
                add: function () {
        //这里放逻辑代码
                    if (this.num < 10) {
                        this.num++;
                    } else {
                        alert("别点啦,最大了!");
                    }
                },
                sub: function () {
                    if (this.num > 0) {
                        this.num--; 
                    } else {
                        alert("别点啦,最小了!");
                    }
                }
            }
        })
    </script>//
    脚本语言 vue

    el的用法:

    挂载器:让Vue实例控制页面中的某个区域的过程,称之为挂载。通过css选择器进行选择.

    v-on的用法:

    作用:为元素绑定事件

    格式:v-on:属性名:"方法名" 举例:v-on:click:"doit"解释一下:这个控件可以使用点击事件名字为doit的函数方法.

    简写:@属性名:"方法名"

    v-if的用法:

    作用:根据表达式的真假切换元素的显示状态

    v-bind的用法:

    作用:设置元素的属性

    格式:v-bind:属性名="函数方法名"

    简写:   :属性名="函数方法名"

    v-show的用法:

    1.判断谋个元素是否显示或隐藏

    2.为true就显示,为false就隐藏

    我会及时更新的,愿我写的对你有所帮助,具体代码在下次写的时候会发出来,今天没有太多时间了,不好意思,下一篇随笔我会把我这个月做的ERP开发的项目业务逻辑和开发环境以及代码都发出来,希望对你有所帮助,每天进步一点点,愿你我都能做一个生活中的高手,加油!

  • 相关阅读:
    智慧出行--maas
    hystrix动态修改参数
    hystrix元素详解
    hystrix讲解:熔断降级隔离以及合并请求
    幂等性概念
    设计模式之Command
    Unity AssetBundle工作流
    unity share current game screen
    `Facebook.Unity.Settings' has already been imported error solution
    IOException: win32 io returned 267. Path:
  • 原文地址:https://www.cnblogs.com/bwxw/p/13561731.html
Copyright © 2020-2023  润新知