当我插入类似的代码时:
<?rb some_enumerator.each do |item| ?>
#{ item.name }
<?rb end ?>
它由:
取代<!--?rb some_enumerator.each do |item| ?-->
#{ item.name }
<!--?rb end ?-->
任何人选择禁止这一点?
您需要在选择中自定义restore
回调。
类似的东西:
var opts = {
restore : [function(html) {
return html.replace(/<!--?rbs+([^>]+)s+?-->/gi, function(t, statement) {
return "<?rb " + statement + " ?>";
});
}]
}
$('your-selector').elrte(opts);
Elrte仍将更换您的标签,但您将通过retore
回调将其修复。