我想用双花括号包装我的用户输入,即sometext
- > {{ sometext }}
。我已成功使用Inputmask包装输入,但无法从字面上理解它的大括号。
这是一个用%% double percentages %%
包装输入的示例:
$('#masked').inputmask({
mask: "%% a{1,20} %%"
});
https://jsfiddle.net/vm2uu4xd/
但是当我尝试将面具更改为{{ a{1,20} }}
或\{\{ a{1,20} \}\}
时,它会中断:
TypeError: Cannot read property 'isGroup' of undefined
这是什么格式?
答案 0 :(得分:0)
但是当我尝试将面具更改为
{{ a{1,20} }}
或\{\{ a{1,20} \}\}
时,它会中断
使用双反斜杠:
mask: "\\{\\{ a{1,20} \\}\\}"
https://jsfiddle.net/vm2uu4xd/2/
或者首先定义一个不同的ecsapeChar
- https://github.com/RobinHerbots/Inputmask#escapechar