Vue 框架-01- 入门篇 图文教程

Vue 框架-01- 入门篇 图文教程

Vue 官网:https://cn.vuejs.org/

1483449-20181105203036380-471567877.jpg

关于 Vue 的基础大家可以在官网的【起步】去学习,本系列文章主要针对实例项目应用

一、Vue 的安装与使用

1.在线引用:

<!--  直接引用 -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

2.下载 js 文件(推荐):

(1)在浏览器中打开下面链接:

https://cdn.jsdelivr.net/npm/vue/dist/vue.js

(2)全选,拷贝,新建 js 文件,粘贴,然后倒入本地的 js 文件即可

1483449-20181106132701418-1933720313.jpg

3.使用 npm 安装(待补链接)

二、创建项目,并使用数据模板

1.开发工具使用的是 HBuilder,先创建一个 web 项目:

1483449-20181105211015508-1967345175.png

1483449-20181105211026085-518398144.jpg

2.在 js 下创建 app.js,在 css 下创建 style.css,截图:

1483449-20181105211646964-1506252071.jpg

注意介绍都写在注释里了

3.index.html 文件代码:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>VueLearn-cnblogs/xpwi</title>
        <!--引入自定义的样式-->
        <link rel="stylesheet" href="css/style.css" />
        <!--引入 vue 核心 js-->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
        
        
    </head>
    <body>
        
        <!--vue-app 是根容器,定义一个 id,然后在 js 里操作-->
        <div id="vue-app">
            
            <!--name 具体的值是在 js 中定义的,{{}}不会显示在页面上 -->
            <h2>{{name}}</h2>
        </div>
        
        <!--引入自己的 js,注意必须写在 body 标签里最后,因为必须先加载你的整个 HTML DOM,才回去执行 vue 实例-->
        <script type="text/javascript" src="js/app.js" ></script>
    </body>
</html>

4.写 app.js 代码:

//实例化 vue 对象
new Vue({
    //注意代码格式
    
    //el:element 需要获取的元素,一定是 html 中的根容器元素
    el:"#vue-app",
    data:{
        name:"肖朋伟"
    }
});

5.截图:

1483449-20181105213319841-1686534014.jpg

三、使用方法:

1.app.js 文件:

//实例化 vue 对象
new Vue({
    //注意代码格式
    
    //el:element 需要获取的元素,一定是 html 中的根容器元素
    el:"#vue-app",
    data:{
        name:"肖朋伟"
    },
        //存储自己的方法
    methods:{
        welcome: function(){
            alert(" welcome to learn with me!");
        },
        good: function(time){
            alert("Good " + time + " " + this.name + "!" )
        }
    }
});

2.html 文件:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>VueLearn-cnblogs/xpwi</title>
        <!--引入自定义的样式-->
        <link rel="stylesheet" href="css/style.css" />
        <!--引入 vue 核心 js-->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
        
        
    </head>
    <body>
        
        <!--vue-app 是根容器,定义一个 id,然后在 js 里操作-->
        <div id="vue-app">
            
            <!--welcome 具体的值是在 js 中定义的-->
            {{welcome()}}
            
            <!--方法传参数-->
            {{good("afternoon")}}
            
        </div>
        
        <!--引入自己的 js,注意必须写在 body 标签里最后,因为必须先加载你的整个 HTML DOM,才回去执行 vue 实例-->
        <script type="text/javascript" src="js/app.js" ></script>
    </body>
</html>

四、属性绑定(v-bind: )

1.app.js 文件:

//实例化 vue 对象
new Vue({
    //注意代码格式
    
    //el:element 需要获取的元素,一定是 html 中的根容器元素
    el:"#vue-app",
    data:{
        name:"肖朋伟",
        blogUrl:"https://www.cnblogs.com/xpwi",
        csdnUrl:"https://blog.csdn.net/qq_40147863",
        
        /*定义 html 代码块,在 html标签中绑定获取
        【特别注意】:单引号和双引号交替使用,不然都不知道怎么蹦的
        */
        csdnHtml:"<a href='https://blog.csdn.net/qq_40147863'>CSDN 地址</a>",
    },
    //存储自己的方法
    methods:{
        welcome: function(){
            alert(" welcome to learn with me!");
        },
        good: function(time){
            alert("Good " + time + " " + this.name + "!" )
        }
    }
});

2.html 文件:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>VueLearn-cnblogs/xpwi</title>
        <!--引入自定义的样式-->
        <link rel="stylesheet" href="css/style.css" />
        <!--引入 vue 核心 js-->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
        
    </head>
    <body>
        
        <!--vue-app 是根容器,定义一个 id,然后在 js 里操作-->
        <div id="vue-app">
            
            <!-- v-bind 是 vue 中给标签属性绑定 js 中定义的值 -->
            <a v-bind:href="blogUrl">博客园地址</a>
            <br />
            <input type="text" v-bind:value="name" />
            <br />
            <!--v-html 是拿 js 中的数据然后将字符串转换成 html 代码-->
            <p v-html="csdnHtml"></p>
            
        </div>
        
        <!--引入自己的 js,注意必须写在 body 标签里最后,因为必须先加载你的整个 HTML DOM,才回去执行 vue 实例-->
        <script type="text/javascript" src="js/app.js" ></script>
    </body>
</html>

3.截图:

1483449-20181105235001406-1230363699.png

转载于:https://www.cnblogs.com/xpwi/p/9911541.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Boot、Vue-Element-Admin和MyBatis是一种常见的技术组合,用于构建现代化的Web应用程序。下面是一个简要的入门教程。 1. 首先,我们需要设置Spring Boot项目。可以使用Spring Initializr(https://start.spring.io/)来初始化一个基本的Spring Boot项目。在依赖项中添加Spring Web、Spring Data JPA和MyBatis等必要的依赖项。 2. 在Spring Boot项目中,我们需要创建实体类和数据库表的映射。使用JPA注解来定义实体类,并使用MyBatis注解来指定数据库表的映射。 3. 接下来,我们需要创建一个数据访问层(DAO)来处理与数据库的交互。使用MyBatis的注解或XML映射文件来定义SQL查询和操作。 4. 在Service层,编写业务逻辑代码来处理DAO返回的数据,并与其他组件进行交互。 5. 在Controller层,处理HTTP请求和响应,将数据传递给前端页面或接收前端发送的数据。使用Spring MVC注解来定义请求映射和参数解析。 6. 在前端方面,可以使用Vue-Element-Admin来构建用户界面。Vue是一种流行的JavaScript框架,用于构建灵活的单页面应用程序。Element-Admin是一个基于Vue的组件库,提供了丰富的UI组件和布局。 7. 在Vue-Element-Admin中,我们可以使用Vue Router来实现页面之间的导航和路由。使用axios来发送HTTP请求与后端进行数据交互。 8. 在Vue组件中,我们可以通过调用后端的API来获取数据并渲染到前端页面上。使用Element-Admin提供的布局和UI组件来美化页面。 通过上述步骤,我们可以实现一个基本的Spring Boot、Vue-Element-Admin和MyBatis的入门教程。这个教程可以帮助初学者了解如何搭建和使用这个技术组合来构建现代化的Web应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值