Vue模板语法

一、插值语法

功能:用于解析标签体内容。

写法:{{xxx}},xxx是js表达式,且可以直接读取到data中的所有属性。

html 复制代码
<div id="root">
    <h1>插值语法</h1>
    <h3>你好,{{name}}</h3>
</div>

<script>
    new Vue({
        el:'#root',
        data:{
            name:'小田',
        }
    })
</script>

效果图如下:

二、指令语法

功能:用于解析标签(包括:标签属性、标体内容、定事件....)

举例:v-bind:href="xxx"或简写为:href="xxx",xxx同样要写js表达式,且可以直接读取到data中的所有属性。

html 复制代码
<div id="root">
   <h1>指令语法</h1>  
   <a v-bind:href="url">点我去博客首页</a>
   <a :href="url">点我去博客首页</a>
</div>

<script>
   new Vue({
       el:'#root',
       data:{
           url:'https://blog.csdn.net/2401_82398807?spm=1000.2115.3001.5343'
       }
   })
</script>

效果图如下:

备注:Vue中有很多的指令,且形式都是:v-????,此处我们只是拿v-bind举个例子。

相关推荐
用户40993225021217 小时前
Vue响应式声明的API差异、底层原理与常见陷阱你都搞懂了吗
前端·ai编程·trae
开发者小天17 小时前
React中的componentWillUnmount 使用
前端·javascript·vue.js·react.js
sunly_17 小时前
Flutter:视频预览功能
javascript·flutter·音视频
永远的个初学者17 小时前
图片优化 上传图片压缩 npm包支持vue(react)框架开源插件 支持在线与本地
前端·vue.js·react.js
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ17 小时前
npm i / npm install 卡死不动解决方法
前端·npm·node.js
Kratzdisteln18 小时前
【Cursor _RubicsCube Diary 1】Node.js;npm;Vite
前端·npm·node.js
杰克尼18 小时前
vue_day04
前端·javascript·vue.js
明远湖之鱼18 小时前
浅入理解跨端渲染:从零实现 React DSL 跨端渲染机制
前端·react native·react.js
悟忧19 小时前
规避ProseMirror React渲染差异带来的BUG
前端
小皮虾19 小时前
小程序云开发有类似 uniCloud 云对象的方案吗?有的兄弟,有的!
前端·javascript·小程序·云开发