Vue----模板渲染语法中使用JavaScript表达式

news/2024/7/10 1:52:19 标签: 前端, vue, vue.js, 前端框架

文章目录

      • 3.5 模板渲染语法中使用JavaScript表达式


3.5 模板渲染语法中使用JavaScript表达式

vue提供的模板渲染语法中,除了支持绑定简单的数据值外,还支持JavaScript表达式运算。

用法示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id="app">
        <!-- 字符串的拼接 -->
        <p>{{ tips + '1' }}</p>
        <!-- ok未定义undefined 为false -->
        <p>{{ ok ? '1' : '2' }}</p>
        <!-- 字符串的反转 -->
        <p>{{ tips.split('').reverse().join('') }}</p>
    </div>
    <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
    <script>
        const vm = new Vue({
            el: "#app",
            data: {
                tips: "请输入..."
            }
        })
    </script>
</body>
</html>

请添加图片描述

在属性绑定中一样可以使用JavaScript表达式
在使用属性绑定期间,绑定内容需要进行动态拼接,则字符串的外面应该包裹单引号。
示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id="app">
        <p :title=" 'tips' + 123 ">nihao</p>
    </div>
    <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
    <script>
        const vm = new Vue({
            el: "#app",
            data: {
                tips: "请输入..."
            }
        })
    </script>
</body>
</html>

请添加图片描述


http://www.niftyadmin.cn/n/563766.html

相关文章

2020首届数字四川创新大赛_诈骗电话识别baseline0.76+

偶然参加了诈骗电话识别这个比赛项目&#xff0c;分享一个线上0.76的baseline&#xff0c;本次只用了一个基础表&#xff0c;lgb算法采用默认参数&#xff0c;并采用八折取最大的方法&#xff0c;后期如果有时间的话就把分析过程分析出来&#xff0c;欢迎捧场。 import warnin…

Vue----事件绑定指令

文章目录3.6 事件绑定指令3.6.1 事件对象3.6.2 绑定事件并传参3.6.3 事件修饰符3.6.4 按键修饰符3.6 事件绑定指令 vue提供了v-on事件绑定指令&#xff0c;用来辅助程序员为DOM元素绑定事件监听&#xff0c;原生的DOM对象有onclick、oninput等原生事件&#xff0c;在vue中为v-…

2020首届数字四川创新大赛_诈骗电话识别数据统计分析(一)

1.竞赛背景 近年来&#xff0c;通过拨打电话、群发短信实施诈骗的违法行为一直困扰着手机用户&#xff0c;给移动手机用户造成了困扰甚至金钱的损失&#xff0c;如何有效防护诈骗电话对用户隐私、财产造成的威胁&#xff0c;成为公安急需解决的问题&#xff0c;也是四川移动提…

MATLAB----矩阵的运算

文章目录1. 获取矩阵的行列数1.1. 获取矩阵的行和列1.2. 把矩阵的行和列分别赋值给变量2. 矩阵的转置和逆矩阵2.1. 矩阵的转置2.2. 矩阵的逆矩阵3. 特征值和特征向量4. 加 减 乘 除 乘方 运算4.1. 加法4.2 减法4.3 乘法4.4. 除法4.5 乘方5. 广播机制6. 逻辑运算1. 获取矩阵的行…

MATLAB----矩阵的索引

文章目录1. 获取矩阵中单个元素2. 获取矩阵中多个元素3. 使用冒号运算符获取元素1. 获取矩阵中单个元素 m [ 1 2 3; 4 5 6; 7 8 9 ] m(1) % 索引从1开始 m(8) % 列方向索引&#xff0c;第八个&#xff0c;6m(2,3) % 获取第二行第三列的元素 % 第一个参数为行&#xff0c;第二…

MATLAB----变量类型和转化

文章目录1. 数值类型2. 字符串类型2.1. 字符串可以为矩阵的元素2.2. 字符串的拼接3. 字符串和数值的转化3.1. 字符串转为数值3.2. 数值转为字符串1. 数值类型 double类型&#xff0c;可以组成数值和数值矩阵&#xff0c;可以进行加减乘除逻辑运算。 a 1 b [1 2]2. 字符串类…

MATLAB----输入和输出

文章目录1. 输入语句1.1 输入数值或矩阵1.2 输入字符串2. 输出语句2.1. 输出单个字段2.2. 输出多个字段1. 输入语句 1.1 输入数值或矩阵 value1 input("请输入一个数值&#xff1a;") value2 input("请输入一个矩阵&#xff1a;")1.2 输入字符串 输入…

Vue----双向绑定指令

文章目录3.7 双向绑定指令3.7.1 v-model 指令的修饰符3.7 双向绑定指令 vue提供了 v-model双向绑定指令 &#xff0c;用来辅助开发者在 不操作DOM 的前提下&#xff0c;快速 获取表单数 据。 <!DOCTYPE html> <html lang"en"> <head><meta ch…