mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-10 19:07:49 +00:00
adding m flag to default templateSettings regexes.
This commit is contained in:
@@ -79,7 +79,9 @@ $(document).ready(function() {
|
|||||||
var quoteTemplate = _.template("It's its, not it's");
|
var quoteTemplate = _.template("It's its, not it's");
|
||||||
equals(quoteTemplate({}), "It's its, not it's");
|
equals(quoteTemplate({}), "It's its, not it's");
|
||||||
|
|
||||||
var quoteInStatementAndBody = _.template("<% if(foo == 'bar'){ %>Statement quotes and 'quotes'.<% } %>");
|
var quoteInStatementAndBody = _.template("<%\
|
||||||
|
if(foo == 'bar'){ \
|
||||||
|
%>Statement quotes and 'quotes'.<% } %>");
|
||||||
equals(quoteInStatementAndBody({foo: "bar"}), "Statement quotes and 'quotes'.");
|
equals(quoteInStatementAndBody({foo: "bar"}), "Statement quotes and 'quotes'.");
|
||||||
|
|
||||||
var withNewlinesAndTabs = _.template('This\n\t\tis: <%= x %>.\n\tok.\nend.');
|
var withNewlinesAndTabs = _.template('This\n\t\tis: <%= x %>.\n\tok.\nend.');
|
||||||
|
|||||||
@@ -623,8 +623,8 @@
|
|||||||
// By default, Underscore uses ERB-style template delimiters, change the
|
// By default, Underscore uses ERB-style template delimiters, change the
|
||||||
// following template settings to use alternative delimiters.
|
// following template settings to use alternative delimiters.
|
||||||
_.templateSettings = {
|
_.templateSettings = {
|
||||||
evaluate : /<%(.+?)%>/g,
|
evaluate : /<%(.+?)%>/gm,
|
||||||
interpolate : /<%=(.+?)%>/g
|
interpolate : /<%=(.+?)%>/gm
|
||||||
};
|
};
|
||||||
|
|
||||||
// JavaScript templating a-la ERB, pilfered from John Resig's
|
// JavaScript templating a-la ERB, pilfered from John Resig's
|
||||||
|
|||||||
Reference in New Issue
Block a user