vue.js - Vue.js 从字面上呈现大括号内的代码 - 显示大括号而不是结果
问题描述
这是我的<template>
代码:
<div class="message-details pull-right small" style="display: none;">
<strong>Intent:</strong> {{ message.intent }} ({{ (message.confidence * 100).toFixed(2) + '%' }})
<br>
<strong>Entities:</strong>
{{ message.entities.map(e => `${e.type} = ${e.value}`).join('<br>') }}
...
other stuff
它呈现如下:
如您所见,不是计算括号内的第二个表达式,而是按字面意思呈现,而第一个表达式工作正常。
我究竟做错了什么?
解决方案
尝试这个 :
{{ message.entities.map(e => e.type = e.value).join('\r\n') }}
并且您可以发布运行代码时出现的控制台错误吗?
推荐阅读
- vue.js - Nuxt:Vuex 在 vuejs 组件之外提交或发送消息
- r - 在 Ubuntu 18.04 上安装 RMariaDB
- android - 登录屏幕上的返回按钮循环
- android - 未捕获的翻译错误:com.android.dx.cf.code.SimException 需要 --min-sdk-version >= 26
- performance - 有没有办法在 Redis on AWS (ElastiCache) 中启用延迟监控阈值?
- rx-java2 - RxJava2 是否需要在 Create() 发射器上尝试/捕获?
- python - 从 SuperClass 访问 Django 子类方法
- excel - Excel 函数宏:创建下拉列表
- sql - 如何获取表中所有列的计数(*)?使用 PostgreSql
- node.js - 安装节点新版本并尝试更新 npm 后 - 在 Windows 中出现错误 MODULE_NOT_FOUND