首页 > 其他分享 >Vue初学

Vue初学

时间:2022-09-07 14:45:52浏览次数:52  
标签:Vue name 插值 初学 引擎 模板 表达式

1.什么是“插值表达式”

1.1语法

插值表达式可以理解为:使用大括号来包裹JS代码
作用:将大括号中的数据替换成对应属性值进行展示。
PS:双大括号语法也称为模板语法(mustache语法)。mustache是一款经典的前端模板引擎,在前后端分离的技术架构下,前端模板引擎是一种可以被考虑的技术选型。随着气短框架(AngularJS、reactJS、Vue)的流行,前端的模板技术也将成为某种形式上的标配,Mustache的价值在于其经典和稳定。

1.2经验

插值表达式中可以写入哪些内容?

  • json数据
  • 数字
  • 字符串
  • 插值表达式

1.3演示一下插值表达式中其他插入内容的具体使用情况,如下代码所示:

<template>   
  <div>       
    <!-- json 数据(变量)-->       
    <h1>{{ msg }}</h1>       
    <!-- 数字 -->       
    <p>{{ 10 }}</p>       
    <!-- 字符串 -->       
    <h1>{{ "小螃蟹" }}</h1>       
    <!-- 字符串 -->       
    <h1>{{ 1+1 }}</h1>       
    <h1>{{ '你好,'+ name }}</h1>       
    <h1>{{ 2>3?'true':'false' }}</h1>   
  </div>
</template> 
<script>
  export default {   
    name: 'APP',   
    data() {      
      return {          
        msg: '小螃蟹',          
        name: '小螃蟹'      
      }   
    }
  }
</script> 
<style scoped>
</style>

在插值表达式中需要注意区分变量和字符串,使用引号包裹的为字符串,没有使用引号包裹的,都会被系统解析成变量名或方法名。

1.5tips

Vue框架自带模板引擎,一次在使用Vue框架的过程中不需要再去搭配其他的模板引擎,这个自带的模板引擎指的就是插值表达式。

标签:Vue,name,插值,初学,引擎,模板,表达式
From: https://www.cnblogs.com/Cherry-XPX/p/16664850.html

相关文章

  • React版/Vue版都齐了,开源一套【特别】的后台管理系统...
    本项目主要基于Elux+Antd构建,包含React版本和Vue版本,旨在提供给大家一个简单基础、开箱即用的后台管理系统通用模版,主要包含运行环境、脚手架、代码风格、基本Layout、状态......
  • vue3异步组件使用
    场景一:当我们在模版中,需要根据模版当前作用域的数据,去做异步的操作时候。白话一点:表格的第二列要展示的数据是根据第一列的数据去请求接口得到。在组件模版中<Suspens......
  • vue-路由传参
    1.声明式导航(router-link)<router-linkto="/login">登录</router-link>2.编程式导航($router.push|replace)params:属于路径一部分,需要占位{path:'/search/:key......
  • vue3源码学习6-计算属性computed
    packages/reactivity/src/computed.tsexportfunctioncomputed<T>(getterOrOptions:ComputedGetter<T>|WritableComputedOptions<T>,debugOptions?:DebuggerOp......
  • Vue面试题13:说一说key的作用
    思路分析:1.给出结论,key的作用是用于优化patch性能;2.key的必要性;3.实际使用方式;4.总结:可从源码层面描述一下vue如何判断两个节点是否相同;回答范例:1.key的作用......
  • vue前端项目组件实现自动注册并且全局可引用
     1、首先创建一个组件的目录,例如图中components2、创建一个js主文件和一个存放组件的目录如global3、在js中加入图中代码,实现自动识别组件功能4、在文件入口main.js......
  • vue实现表单验证功能
    https://www.yht7.com/news/156187vue实现表单验证功能 作者:佚名   来源:网络转载  时间:2021-08-27本篇主要讲述如何基于NUXT的validate方法实现表单的......
  • Vue移动端rem适配
    1.新建adaptive.js文件functionadaptive(){//在标准375px适配下,1rem=16px;varbaseFontSize=16varbaseWidth=375varset=function()......
  • Vue学习笔记
    Vue学习笔记书籍Vue.js实战 梁灏著开发工具HBuilderVisualCode扩展插件  在vscode中点击侧边栏中的扩展按钮,然后在出现的搜索栏中输入@installed即......
  • Vue sortable实现排序功能
     1.vue代码 <template><el-table@selection-change="handleSelectionChange"@sort-change="sortChange"v-loading="loading"id="TableColumnID"eleme......