Vue.js 入门篇
一、Vue.js 官方网址
二、安装 vue,js
-
直接 CDN 引入(较慢)
(1)开发版本:设计程序时使用
(2)生产版本:发布后使用 -
下载引入(推)
(1) 下载地址
(2)推荐初学者使用开发版本。 -
NPM 安装
三、基础知识
-
ES6 定义变量 / 常量:
(1)在 ES6 中使用let
关键字定义变量,相比 ES5 中使用var
声明的变量,使用let
声明的变量有作用域,而使用var
声明的变量没有作用域的概念。
(2)在 ES6 中使用const
声明常量。 -
使用原生 js 操作元素
(1)创建元素,定义 id
(2)定义一个变量,预存储元素数据。
(3)将这个变量里的数据赋给元素。
编程范式:命令式编程 -
使用 vue 操作元素
(1)创建元素,定义id
(2)创建 vue 实例
(3)在 vue 实例中根据 id 获取元素,创建数据。
(4)将数据渲染到元素中。
(5)具体代码如下
编程范式:声明式编程<body> <div id="div0">{{content}}</div> <!-- 引入 vue.js 文件 --> <script src="../js/vue.js"></script> <!-- 编写 vue 代码 --> <script> // 创建 vue 实例 const app = new Vue({ // 获取页面上要被操作的元素 el:"#div0", // 将准备向页面中渲染的数据写到 data 中 data:{ content:"你好!Vue" } }) </script> </body>
(6)页面效果如下图所示:
-
Mustache 语法
(1)别名:双大括号语法 {{}}
(2)直接引入 data 中的数据:{{name}}
(3)算数运算:{{a+b}} a 和 b 均为 data 中的数据。
(4)作用范围:只能写在标签的内容部分,不能将其作为标签的属性值进行设置。
(5)上面代码块中的 div 中使用这种语法将 data 中的 content 渲染到界面中。 -
在控制台中修改页面数据
(1)在浏览器中打开控制器(一般浏览器的快捷键为 F12)
(2)在 console 中输入 app.content = “SevenOne” 即可同步页面数据。
(3)如下图所示:
本文地址:https://blog.csdn.net/Mr_peng13/article/details/109232555
推荐阅读
-
vue.js通过自定义指令实现数据拉取更新的实现方法
-
Vue.js的2.0后台系统实战案例
-
[PHP][Laravel Test]单元化测试:入门篇
-
浅谈Vue.js路由管理器 Vue Router
-
详解自己对Vue.js的理解
-
在vue.js中实现图片本地预览 裁剪 压缩 上传等一系列功能
-
Spring boot + mybatis + Vue.js + ElementUI 实现数据的增删改查实例代码(一)
-
vue.js框架是干什么的
-
Spring boot + mybatis + Vue.js + ElementUI 实现数据的增删改查实例代码(二)
-
vue.js表单验证插件(vee-validate)的使用教程详解