美文网首页
Vue基础使用

Vue基础使用

作者: 杨健kimyeung | 来源:发表于2020-08-26 15:45 被阅读0次

一、前期准备工作

1、指令自动提示

  1. 指令自动提示

  2. 添加如下指令

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n9" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; margin-top: 0px; margin-bottom: 20px; font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; white-space: normal; background: rgb(51, 51, 51); position: relative !important; padding: 10px 10px 10px 30px; width: inherit;">v-text
    v-html
    v-once
    v-if
    v-show
    v-else
    v-for
    v-on
    v-bind
    v-model
    v-ref
    v-el
    v-pre
    v-cloak
    v-on:click
    v-on:keyup.enter
    v-on:keyup
    @click
    @change
    number
    debounce
    transition
    :is</pre>

2、消除未知指令的错误

  1. 使用 alt + 回车

  2. 在工具总设置

    image

3、chrome游览器的调试插件

  1. 直接从谷歌市场

    搜索 vue-devtools 然后添加插件(注意自备梯子)

  2. 从本地安装

二、基础使用

1、引入Vue

1.1、直接引入Vue

  1. 独立安装

    Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入

    开发版

    生产环境

  2. 使用 CDN 方法 推荐使用官方

    最新版本

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n36" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; margin-top: 0px; margin-bottom: 20px; font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; white-space: normal; background: rgb(51, 51, 51); position: relative !important; padding: 10px 10px 10px 30px; width: inherit;"><script src="https://cdn.jsdelivr.net/npm/vue"></script></pre>

    指定版本的

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n38" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; margin-top: 0px; margin-bottom: 20px; font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; white-space: normal; background: rgb(51, 51, 51); position: relative !important; padding: 10px 10px 10px 30px; width: inherit;"><script src="https://cdn.jsdelivr.net/npm/vue@2.6.6/dist/vue.js"></script></pre>

1.2、命令行工具搭建脚手架

  1. 入门时不推荐使用具体查看单独的教程

2、引入Vue

2、基础实例

  1. html

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="html" cid="n48" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; margin-top: 0px; margin-bottom: 20px; font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; white-space: normal; background: rgb(51, 51, 51); position: relative !important; padding: 10px 10px 10px 30px; width: inherit;"><!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    </head>
    <body>
    <div id="app">
    <h1>{{title}}</h1>
    <p>姓名: {{ name }}</p>
    <p>年龄: {{ age }}</p>
    <p>方法使用: {{test()}}</p>
    </div>
    </body>
    </html></pre>

  2. js代码

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="javascript" cid="n51" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; margin-top: 0px; margin-bottom: 20px; font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; white-space: normal; background: rgb(51, 51, 51); position: relative !important; padding: 10px 10px 10px 30px; width: inherit;"><script>
    let app = new Vue({
    //作用的元素
    el: "#app",
    //数据绑定区
    data: {
    title: "Vue案例",
    name: "Vue",
    age: 15,
    },
    // 用于存储各种方法
    methods: {
    test: function () {
    return "我劝你善良!!!"
    }
    }
    });
    </script></pre>

  3. 显示效果

    image

相关文章

  • 手写 Vue Router 源码

    Vue Router 基础回顾 使用步骤 首先使用 vue cli 创建一个 Vue 项目来回顾一下 vue ro...

  • vue-全局 API

    Vue.extend( options ) 参数: {Object} options 用法: 使用基础 Vue 构...

  • vue插件--滚动信息插件

    基础要求 知道如何使用vue-cli熟悉vue1.0、了解sass 准备工作 使用vue-cli安装vue1.0 ...

  • Vue核心知识-Vue的组件之组件的继承

    用法 Vue.extend( options ) 参数: {Object} options用法: 使用基础 Vue...

  • (24)打鸡儿教你Vue.js

    学习Vue基础语法Vue中的组件Vue-cli的使用 1、使用Vue2.0版本实现响应式编程2、理解Vue编程理念...

  • vue-resource用法记录

    基础语法 引入vue-resource后,可以基于全局的Vue对象使用http,也可以基于某个Vue实例使用htt...

  • Vue中extend基本用法

    1.Vue.extend(options) 参数:{Object} options 用法:使用基础Vue构造器,创...

  • web前端开发高级

    前端高效开发框架技术与应用 Vue 基础Vue 框架简介 MVX 模式介绍Vue 框架概述如何使用 Vue.js ...

  • 在webpack构建的项目中使用Vue

    一、普通网页中使用Vue(Vue基础学习) 使用 标签引入vue的包 页面中创建一个容器(id为app的div)...

  • vue2.0+router路由

    1、搭建vue脚手架2、通过vue脚手架,我们搭建好了基础的vue,接下来就开始使用vue-cli来构建基础路由项...

网友评论

      本文标题:Vue基础使用

      本文链接:https://www.haomeiwen.com/subject/zdffsktx.html