目录

前提

1. 准备一个容器

2. 创建一个Vue实例

2.1 完整代码

3.注意事项


初始Vue:

1. 想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象

2.  容器里的代码依然符合HTML规范,只不过混入了一些特殊的Vue语法

3. 容器里的代码被称为【Vue模板】

前提

从Vue官网下载vue.js

导入vue.js

<script src="vue.js" type="text/javascript"></script>

1. 准备一个容器

<div id="root"><h1>hello,{{name}}</h1>
</div>

2. 创建一个Vue实例

el :用于指定当前Vue实例为按个容器服务,值通常为css选择器字符串。

data:用于存储数据,数据供el所指定的容器去使用,值先暂定先写成一个对象。

 new Vue({el:'#root',data: {name:'lwh'},})

2.1 完整代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script src="vue.js" type="text/javascript"></script></head><body><div id="root"><h1>hello,{{name}}</h1></div><script type="text/javascript">new Vue({el:'#root',data: {name:'lwh'},})</script></body>
</html>

3.注意事项

1.js表达式: 一个表达式会产生一个值,可以放在任何一个需要值得地方:

(1) a

(2) a+b

(3) demo(1)

(4) x===y ? 'a' : 'b'

1. 一个容器只能被一个Vue实例接管,容器与Vue实例是一一对应的。

2. {{ xxx }} 中的xxx要写 js 表达式,且xxx 可以自动读取到data中的所有属性。

2. 一旦data中的数据发生改变,那么模板中用到改数据的地方也会自动更新

Vue-01 —创建一个Vue实例相关推荐

  1. 第三节:创建一个Vue实例,超简单

    最近事多,更新稍慢了点,距离第二节推送快一周了. 我们之前说过,Vue是数据驱动视图的,只要model(模型层)的数据改变了,Vue就会帮我们改变视图上显示的内容,不用我们自己去动手写代码更新.那么, ...

  2. Vue学习笔记:创建一个Vue实例

    目录 1.访问Vue官网https://cn.vuejs.org,进入学习模块下的教程 2.创建页面index.html 3.通过script标签在head部分引入vue.js 4.在body部分创建 ...

  3. 404 单页应用 报错 路由_通过 Laravel 创建一个 Vue 单页面应用(五)

    文章转发自专业的Laravel开发者社区,原始链接:https://learnku.com/laravel/t/34858 我们在第4部分完成了编辑用户的功能,并且学习了如何使用 v-model 来监 ...

  4. 前端框架之Vue(1)-第一个Vue实例

    vue官方文档 知识储备 es6语法补充 let 使用 var 声明的变量的作用域是全局. {var a = 1; } console.info(a); // 1 例1: var arr = []; ...

  5. 使用webpack脚手架创建一个vue项目

    使用webpack脚手架创建一个vue项目 前言介绍 前期环境准备 开始创建项目 实例 交流 前言介绍 创建vue的项目方式有很多种,这里仅介绍使用webpack脚手架来创建一个vue项目,下面将创建 ...

  6. 从零开始创建一个vue项目 1

    从零开始创建一个vue项目 创建空文件夹,存放相关目录,cmd进入命令行 vue init webpack token 创建项目(除eslint,其它都yes) 打包配置config下面的index. ...

  7. 使用VSCode创建一个Vue项目

    使用VSCode创建一个Vue项目 vue-cli 是vue.js的脚手架,用于自动生成vue.js模板工程的. 安装vue-cli之前,需要先安装了vue和webpack · node -v //( ...

  8. 安装Vue node 及 创建一个Vue 项目

    安装Vue 和 node 及 创建一个Vue 项目 一 下载node.js安装包 1 下载资源包,然后安装 2 点击以上的Run(运行),将出现如下界面,然后一直点击Next 直达安装完成 3 检测P ...

  9. 如何创建一个vue项目

    首先要准备好node.js  npm,vue-cli 创建一个vue项目,使用脚手架创建具体命令如下 vue init webpack 项目名称 然后回车 Project name  项目名称   ( ...

  10. data的值 如何初始化vue_vue 创建一个基础实例【02】

    学习要点:1.框架理解    2.options    3.生命周期 本节课我们来开始学习 Vue 声明对象,并且理解传递选项对象的方法. 一.框架理解 1. 所有的前端框架基本都是为了简化:模版渲染 ...

最新文章

  1. 设计模式(十)享元模式Flyweight(结构型)
  2. ajax请求目标地址,AJAX功能目标
  3. boost::function_types::result_type用法的测试程序
  4. python基础之---03基本语法
  5. mysql---复杂的sql语句join的使用(left join,right join)
  6. 使用java连接ftp服务器_Java如何连接到FTP服务器?
  7. 【转载】如何使员工更敬业
  8. 洛谷P1411 砝码称重
  9. ubuntu切换python版本
  10. 原生Ajax详细获取数据
  11. 基于OpenCv的人脸识别系统设计
  12. python之爬取中华诗词网
  13. java IE11浏览器文件下载的文件名乱码
  14. 一种video视频兼容IE的模式
  15. 用计算机怎么谈黑人团队,光遇黑人抬棺乐谱怎么弹奏 计算机演奏乐谱16
  16. 二阶常系数齐次线性微分方程通解的求取
  17. python -简易密码生成器
  18. 微信惊现超级大Bug:试过的人都哭了...
  19. 移动二班 21号 pycharm 04.09
  20. 阳光教练隐私政策URL

热门文章

  1. tornado、flask、c++zmq-req-rep记录
  2. FPGA经典设计:再读正点原子SDRAM控制器
  3. 思科CCNA认证视频 CCNA视频 ccna最新题库 专题 复习资料
  4. 虚拟钢琴键盘音源合集 Toontrack EZkeys Complete 1.2.5 WiN-MAC
  5. python libusb_使用python开发usb的两种方式(windriver与pyusb)
  6. 网络安全——终端安全
  7. 爱豆被“调包”?周杰伦:说好不哭
  8. 基于PYNQ-Z2的手写数字识别卷积加速器设计【持续更新】
  9. html 免费站点,28个免费的HTML5网站模板
  10. java可视化工作流_强大的java工作流引擎,可视化开发工作流