次のようなコードを挿入する場合:
<?rb some_enumerator.each do |item| ?>
#{ item.name }
<?rb end ?>
次のように置き換えられます。
<!--?rb some_enumerator.each do |item| ?-->
#{ item.name }
<!--?rb end ?-->
これを禁止することを選択した人はいますか?
次のようなコードを挿入する場合:
<?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(/<!--\?rb\s+([^>]+)\s+\?-->/gi, function(t, statement) {
return "<?rb " + statement + " ?>";
});
}]
}
$('your-selector').elrte(opts);
elRte は引き続きタグを置き換えますが、retore
コールバックを介して修正します。