vue.js 01 模板语法
文章目录
- vue插值
- vue指令
vue插值
代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
</head>
<body><div id="app" ><h3>插值</h3><p>{{ message }}</p>v-model 指令实现表单输入和应用状态之间的双向绑定:<input v-model="message"><br/>用 v-on 指令添加一个事件监听器:<button v-on:click="reverseMessage">反转消息</button><hr/>文本:<span v-once>使用了v-noce指令,将不会改变: {{ msg }}</span><hr/>原始HTML:<p>Using mustaches: {{ rawHtml }}</p><p>Using v-html directive: <span v-html="rawHtml"></span></p><hr/>Attribute:<div v-bind:id="dynamicId"></div><button v-bind:disabled="isButtonDisabled">Button</button><hr/>使用JavaScript表达式:{{ number + 1 }}{{ ok ? 'YES' : 'NO' }}{{ message.split('').reverse().join('') }}</div><script>var vm = new Vue({el: '#app',data: {message: 'Hello Vue2!',msg: "hi vue",rawHtml: '<span style="color:red">This should be red.</span>',dynamicId: 'dId',isButtonDisabled: true, number: 5,ok: true,},methods: {reverseMessage: function () {this.message = this.message.split('').reverse().join('')}}});vm.msg = "hi......";</script></body>
</html>
效果:
vue指令
代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
</head>
<body><div id="app" ><h3>指令</h3><p v-if="seen">现在看到我了</p><a v-bind:href="url">...</a><hr/><a :href="url">v-bind缩写</a><hr/><a v-on:click="doSomething">{{message}}</a><hr/><a @click="doSomething">{{message}}v-on缩写</a></div><script>var vm = new Vue({el: '#app',data: {message: 'hello Vue',seen: true,url: 'https://www.baidu.com',},methods: {doSomething: function(){this.message = this.message.split('').reverse().join('')}} });</script></body>
</html>
效果:
vue.js 01 模板语法相关推荐
- Vue 第一天:模板语法
模板语法 Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据.所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 H ...
- 【猿说VUE】初试模板语法,开启VUE编码之旅
模板语法 官网描述: Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据.所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的 ...
- VUE中的模板语法以及过滤器和双向数据绑定
目录: 1. 模板语法 1.1 插值 1.1.1 文本 1.1.2 html 1.1.3 属性 1.1.4 表达式 1.2 指令 1.2.1 核心指令 1.2.1.1 v-if |v-else-if| ...
- 1.vue简介以及模板语法---vue教程
1. vue简介 vue的组件化 后缀名为.vue的文件是vue.js特有文件格式,表示一个vue组件 ,即单页式组件,可承载视图模板-,"样式定义"- 2.vue扩展插件 vue ...
- VUE基本使用---安装、开始使用介绍、Vue实例、模板语法、计算属性和侦听器、class与style绑定
原文在我的博客:https://www.liboer.top/articles/detail/vue-BasedUse/ 文章目录 VUE.js 基础 安装 CDN 下载 安装 命令行工具(CLI脚手 ...
- 关于使用vue.js的模板渲染时出现一瞬间的设置的模板的解决方案
本人在使用vue的时候,偶然发现多次刷新或者网络加载缓慢的时候,会一瞬间出现设置的模板.本人有点强迫症,就想把这问题解决了,试了隐藏掉模板代码. 说干就干,我就讲模板那块给用css隐藏了,可是结果悲剧 ...
- (6)vue.js基础语法—插值表达式
一.vscode插件介绍 在我们演示插值表达式之前,我们先安装这一个VScode给我们提供的插件,它可以将我们书写好的网页通过服务端口的方式进行访问,同时它的好处还有:再修改代码后,不需要我们手动点击 ...
- 前端清单之Vue.js篇
2019独角兽企业重金招聘Python工程师标准>>> 教程实践 基于 Vue 与 DeepStream 构建实时 CRUD 应用:Vue 是专注于 JavaScript UI 的渐 ...
- Vue.js 模板语法
模板语法 Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据.所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 H ...
最新文章
- python中返回上一步操作的代码_Pycharm代码跳转后退回操作详解
- Knative 快捷操作命令 Kn 介绍
- pop to 特定的UIViewController
- java 异常处理向处机制笔记
- format函数_Python学习教程:Python3之字符串格式化format函数详解(上)
- C 标准库 —— limits.h
- git新建和删除远程分支
- MySQL数据库几种常用的索引类型使用介绍
- Visual Studio自动生成XML类和JSON类
- Windows多用户远程桌面-采用RDP Wrapper Library支持10.0.18363.900、10.0.18362.836、10.0.19041.789之前所有的Windows版本
- Labview双通道虚拟示波器完整程序
- c++实现多对多生产者消费者和socket连用
- 人脸识别:Contrastive loss和梯度推到
- 第13期 《仰望星空,脚踏实地》 12月刊
- 游戏开发中道具一键合成思路,多级别道具合成,采用递归方法,简单高效。
- android系统视频剪辑app推荐,知乎10w人收藏:玩短视频必装的9款剪辑App(最全)...
- 打印服务器spoolsv服务自动停止
- 任务3-1 基于控制台的购书系统
- esp32cam.cpp:30:3: error: ‘camera_sensor_info_t’ was not declared in this scope camera_sensor_info_t
- EAS小贷系统(财务业务一体化)
热门文章
- windows路由表 重启后就还原了_绕过Apple id并可以随意重启的终极方案来了 (Windows下操作)...
- SQL(二)- 基础查询语句
- 最大流,最小费用最大流:解析 + 各种板子
- P3733 [HAOI2017]八纵八横(线性基/线段树分治)
- hdu 6899 Xor 数位dp
- Matrix Decompressing UVA - 11082 最大流 + 输出方案
- Display Substring
- Sequence Pair Weight
- 疾病预测和天气分析练习赛
- Maximize The Beautiful Value