【发布时间】:2019-04-16 08:46:28
【问题描述】:
我正在尝试在表单文本输入中显示一些 html 实体,但 v-model 似乎在逃避它们。
我需要写些什么来让v-model 正确显示 html 实体吗?
我的示例代码是
<el-input v-model="data" readonly="readonly"></el-input>
我知道v-html,但由于自动双向绑定,我更喜欢继续使用v-model。
更新
可能我表达错了,我想显示字符,而不是html实体,所以49.42&#8377;我需要显示49.42₹。
【问题讨论】:
-
data包含什么? This fiddle 似乎在el-input中处理 HTML 就好了。 -
@Badgy 那里的用户“退回”到手动编写与
v-html的双向数据绑定,如果可能的话,我想保持v-model不自己编写任何方法来执行此操作 -
@RoyJ
data包含货币化价值,即:数字后跟用html实体表示的货币符号 -
您想在文本输入字段中解释 HTML 实体?您是否希望能够从货币符号反向转换为实体符号?
标签: forms vue.js input html-entities v-model