美文网首页
03-vue.js基础-vue模板语法

03-vue.js基础-vue模板语法

作者: Sunshinga | 来源:发表于2019-05-27 16:33 被阅读0次

1.插值

1.1文本

<span>{{msg}}</span>

双大括号会将数据解释为普通文本,而非 HTML 代码。为了输出真正的 HTML,你需要使用 v-html 指令:
rawHtml:<span style="color:red">hello</span>
<p>Using mustaches: {{ rawHtml }}</p>
// <p><span style="color:red">hello</span></p>
<p>Using v-html directive: <span v-html="rawHtml"></span></p>
//hello(红色)

1.2使用 JavaScript 表达式

{{ number + 1 }}
{{ ok ? 'YES' : 'NO' }}
{{ message.split('').reverse().join('') }}
<div v-bind:id="'list-' + id"></div>

2.指令

2.1单个指令

v-once
<span v-once>这个将不会改变: {{ msg }}</span>

v-html
<p>Using v-html directive: <span v-html="rawHtml"></span></p>
//hello(红色)

v-text

v-if
<p v-if="seen">现在你看到我了</p>

2.2参数

一些指令能够接收一个“参数”,在指令名称之后以冒号表示
v-bind: <a v-bind:href="url">...</a>
缩写---><a :href="url">...</a>
v-on: <a v-on:click="doSomething">...</a>
缩写---><a @click="doSomething">...</a>

2.3动态参数

<a v-on:[eventName]="doSomething"> ... </a>

相关文章

  • 03-vue.js基础-vue模板语法

    1.插值 1.1文本 {{msg}} 双大括号会将数据解释为普通文本,而非 HTML 代码。为了输出真正的 HTM...

  • vue基础语法

    vue常用基础语法: 一、模板语法 1.vue使用基于html的模板语法,智能计算出最少需呀重复渲染的组件;2.数...

  • Vue初学-模板语法

    模板语法 Vue使用了基于HTML的模板语法,语序开发这声明式将dom绑定在底层Vue实例的数据。Vue的模板都是...

  • 一 Vue基础

    目录 1.前期概要与基础2.模板语法3.计算属性与侦听器 模板语法 一、概要 Vue.js 使用了基于 HTML ...

  • 二 Vue 模板语法

    目录 1.前期概要与基础2.模板语法3.计算属性与侦听器 一、概要 Vue.js 使用了基于 HTML 的模板语法...

  • Vue 成长之旅 | Vue基础用法一

    一、Vue 基础使用 二 、 Vue的指令与过滤器 1、指令的概念 指令: 是vue为开发者提供的模板语法 , 用...

  • 《二》、Vue核心——基本使用

    一、Vue的基本使用 1、编码 2、理解 Vue 的 MVVM 3、模板语法 (1)、模板语法的理解  Ⅰ、动态的...

  • VUE指令

    vue实例 创建.vue文件 模板语法 Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DO...

  • 模板语法

    模板语法 Vue.js使用了基于HTML的模板语法,允许开发者声明式地DOM绑定至底层Vue实例的数据。所有Vue...

  • Vue基础语法-HTML模板

    文本插入 {{name}} 如此插入,无论何时name的值改变,span标签中的值也会跟着改变通过使用 v-onc...

网友评论

      本文标题:03-vue.js基础-vue模板语法

      本文链接:https://www.haomeiwen.com/subject/ddvhtctx.html