查看“VUE 基础”的源代码
←
VUE 基础
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
https://www.bilibili.com/video/BV12J411m7MG/?p=2 === 开发工具 === VSCode、VSCode 安装 Live Server 插件 === Vue 简介 === 1.JavaScript 框架 2.简化 DOM 操作 3.响应式数据驱动 === 第一个 Vue 程序 === https://www.bilibili.com/video/BV12J411m7MG/?p=3 官网:https://cn.vuejs.org/ 向导:https://v2.cn.vuejs.org/v2/guide/<syntaxhighlight lang="html"> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Vue基础</title> </head> <body> <div id="app"> {{message}} </div> <!-- 开发环境版本,包含了有帮助的命令行警告 --> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> <script> var app = new Vue({ el:"#app", data:{ message:"Hello Vue!" } }) </script> </body> </html> </syntaxhighlight><nowiki>{{message}}</nowiki> 是插值表达式 data 是 Vue 实例中用到的数据 ==== 步骤 ==== * 导入<u>开发版本</u>的 Vue.js * 创建 Vue 实例对象,设置 <u>el</u> 属性和 <u>data</u> 属性 * 使用简洁的<u>模板语法</u>把数据渲染到页面上 === el 挂载点 === https://www.bilibili.com/video/BV12J411m7MG/?p=4<syntaxhighlight lang="html"> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>el:挂载点</title> </head> <body id="body"> <!-- el:挂载点对于外部元素不起作用 --> {{message}} <div id="app"> {{message}} <!-- el:挂载点对于内部嵌套元素起作用 --> <span>{{message}}</span> </div> <!-- <p id="app"> {{message}} </p> --> <!-- <h2 id="app"> {{message}} </h2> --> <!-- el:挂载点对于任意成对开闭的标签元素都起作用, 但对单标签不起作用; 对 HTML、body 标签不起作用 --> <!-- 开发环境版本,包含了有帮助的命令行警告 --> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> <script> var app = new Vue({ //el:"#app", el: "#body", data:{ message:"黑马程序员" } }) </script> </body> </html> </syntaxhighlight> ==== 结论 ==== '''el 是用来设置 Vue 实例挂载(管理)的元素''' ===== Vue 实例的作用范围是什么? ===== '''Vue 会管理 el 选项<u>命中的元素</u>及其内部的<u>后代元素</u>''' ===== 是否可以使用其他的选择器? ===== '''可以使用其他的选择器,但是建议使用 <u>ID 选择器</u>''' ===== 是否可以设置其他的 dom 元素呢? ===== '''可以使用其他的双标签,不能使用 <u>HTML</u> 和 <u>BODY</u>'''
返回至
VUE 基础
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
Spring Boot 2 零基础入门
Spring Cloud
Spring Boot
设计模式之禅
VUE
Vuex
Maven
算法
技能树
Wireshark
IntelliJ IDEA
ElasticSearch
VirtualBox
软考
正则表达式
程序员精讲
软件设计师精讲
初级程序员 历年真题
C
SQL
Java
FFmpeg
Redis
Kafka
MySQL
Spring
Docker
JMeter
Apache
Linux
Windows
Git
ZooKeeper
设计模式
Python
MyBatis
软件
数学
PHP
IntelliJ IDEA
CS基础知识
网络
项目
未分类
MediaWiki
镜像
问题
健身
国债
英语
烹饪
常见术语
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息