vue 插值表达式,v-cloak,v-text,v-html,以及v-bind,v-on
1,如何定义一个基本的vue代码结构
1.1、 导入vue
1.2、创建一个vue实例
2,插值表达式=> {{}} 和v-text(默认v-text是没有闪烁问题的 )
3,v-cloak 解决插值表达式闪烁的问题
4,v-html=“<h1>demo</h1>” 以html格式输出
5,v-bind vue中提供的属性绑定机制 缩写为 :
6,v-on vue中提供的事件绑定机制 缩写为 @
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title>vue初识</title><style type="text/css">[v-cloak]{display: none;}</style></head><body><div id="app"><!-- 使用v-cloak能够解决插值表达式闪烁的问题 --><p v-cloak>--{{ msg }}++</p> <!-- --hello word++ --><p v-text="msg">======</p> <!-- hello word --><!-- 默认v-text是没有闪烁问题的 --><!-- v-text回覆盖元素中的原本的内容,但是 插值表达式 只会替换自己的这个占位符,不会把内容清空 --><div> {{msg2}} </div> <!-- <h1>h1实验文本<h1> --><div v-text="msg2"></div> <!-- <h1>h1实验文本<h1> --><div v-html="msg2"></div> <!-- 解析后的内容 --><!-- v-bind:提供绑定属性的指令 --><!-- 注意:v-bind:指令乐意简写为 :要绑定的属性 --><!-- v-bind中,可以写合法的js表达式 --><button type="button" v-bind:title="mytitle +'另外的内容'">按钮</button><button type="button" :title="mytitle +'另外的内容'">按钮</button><!-- 结果相同 --><!-- vue中提供了v-on:事件绑定机制 --><!-- <button type="button" :title="mytitle +'另外的内容'" v-on:click="alert('hello')">按钮</button> --><!-- 会报错,与b-ibing相识,会将其认为一个变量,而vue中没有这个变量,正确写法如下 --><button type="button" v-on:click="show">按钮</button><button type="button" @click="show">按钮</button><!-- 缩写 --></div><script type="text/javascript" src="vue.js"></script><script type="text/javascript">var vm=new Vue({el:'#app',data:{msg:'hello word',msg2:'<h1>h1实验文本<h1>'},methods: {//定义了当前vue实例中所有可用的方法show: function() {alert("demo")}}})</script></body>
</html>
vue 插值表达式,v-cloak,v-text,v-html,以及v-bind,v-on相关推荐
- 解决vue插值表达式闪烁问题
在vue项目中,页面加载总有一瞬间可以看到双大括号插值表达式,为了提高用户体验度,在项目中用到了v-cloak <!DOCTYPE html> <html lang="en ...
- 【视频】vue插值表达式之字符串的反转
P19vue插值表达式之字符串的反转 https://www.bilibili.com/video/av91679349?p=19
- 【视频】vue 插值表达式之三元运算符的使用
P18vue 插值表达式之三元运算符的使用 https://www.bilibili.com/video/av91679349?p=18
- 【前端5】vue:实例,插值表达式,v-,组件
文章目录 1.vue安装:MVVM 2.案例:对象是vm,里面el等是构造参数 3.案例:num是数据即M,前端是V,这样交互简化了jquary(js) 4.vue实例:先绑定 5.vue对象的生命周 ...
- Vue——基本的代码结构和插值表达式、v-cloak||Vue指令之v-text和v-html||v-bind的三种用法||Vue指令之v-on
Vue的基本代码 <!DOCTYPE html> <html lang="en"><head><meta charset="UT ...
- vue中插值表达式和14个vue指令详解
在学习vue时,插值表达式和vue指令可谓是基础中的基础,这篇文章,就让你彻底了解怎么使用插值表达式和vue中所有指令的用法. 一.插值表达式:{{ }} 可以将vue中的数据填写在插值表达式中 &l ...
- 【1】vue中的指令与插值表达式
为什么要用指令和插值表达式 前面我们已经说到过,在Vue中不直接对DOM进行操作,而是通过数据的改变来改变页面的显示状态.但是如果在HTML中直接像这样设置页面内容,那么改变数据时将无法用到Vue提供 ...
- (6)vue.js基础语法—插值表达式
一.vscode插件介绍 在我们演示插值表达式之前,我们先安装这一个VScode给我们提供的插件,它可以将我们书写好的网页通过服务端口的方式进行访问,同时它的好处还有:再修改代码后,不需要我们手动点击 ...
- vue中使用原始html插值,VUE.JS中的插值表达式、v-cloak、v-text、v-html、v-bind:、v-on:...
插值表达式 {{ x }},类似这样子的就叫插值表达式 v-cloak 使用v-cloak 能够解决插值表达式闪烁的问题,但是要配合style中的display:none.CSS的属性选择器来使用 v ...
- 搭建自己的V Rising自建服务器,以及常见的V Rising服务器问题解决方案
V rising官方服务器经常无法连接,无法和小伙伴玩耍:如何搭建自己的V rising服务器呢?还可以修改掉落倍率,加快游戏进度,搭建自己的私人服务器. 前言 最近V rising这个游戏很火呀,迫 ...
最新文章
- python输入函数后无法运行_python - 如何在函数运行期间忽略所有用户输入?_python_酷徒编程知识库...
- 目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点?...
- 数据库使用--MySQL: InnoDB 还是 MyISAM?
- android的快速开发框架,FastAndroid
- P2323-[HNOI2006]公路修建问题【并查集】
- android 记录路线轨迹_基于百度地图SDK记录运动轨迹
- Excel还是那些事
- Docker(四) Dockerfile 详解
- php递归实现冒泡排序,排序算法之PHP版快速排序、冒泡排序
- hdu 4974 贪心
- 前端——HTML百度首页制作
- 热烈祝贺小明SEO博客网站正式上线
- 上传pdf图片 文件
- 可以批量把Word文件转成JPG的软件工具
- 高中计算机教室标语,高中教室标语
- 【love2d】Hello love2d!
- 笔记本一直提示计算机内存不足怎么办,笔记本电脑内存不足怎么解决
- linux通过无线网卡上网,Linux使用4G/5G无线网卡模块上网
- 人脸检测 Retinaface - 数据集的处理(WIDER FACE)
- css的sprites什么意思,CSS Sprites是什么