【发布时间】:2019-09-13 19:19:15
【问题描述】:
我想用“`”连接一个字符串,并希望“&日元;”显示为“¥”,代码如下:
let str=`${period} per (money:¥${money})`
但对我不起作用,
顺便说一下,我用 react-native 写的
【问题讨论】:
标签: javascript typescript react-native
我想用“`”连接一个字符串,并希望“&日元;”显示为“¥”,代码如下:
let str=`${period} per (money:¥${money})`
但对我不起作用,
顺便说一下,我用 react-native 写的
【问题讨论】:
标签: javascript typescript react-native
要解析 HTML 实体,您可以使用 npm 模块 html-entities。
这是一个工作示例:
import { Html5Entities } from 'html-entities';
render() {
const entities = new Html5Entities();
return (
<SafeAreaView style={styles.container}>
<View>
<Text> {entities.decode('¥')} </Text>
</View>
</SafeAreaView>
);
}
输出:
【讨论】:
你可以使用javascript原生方法,比如
let formattedMoney = new Intl.NumberFormat('ja-JP', { style: 'currency', currency: 'JPY' }).format(money);
let str=`${period} per (money:${formattedMoney})`
【讨论】: