Skip to content

Commit

Permalink
allow directive to be added by m-literal
Browse files Browse the repository at this point in the history
  • Loading branch information
kbrsh committed Apr 15, 2017
1 parent 669a3bb commit 9eaf4bc
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 3 deletions.
10 changes: 9 additions & 1 deletion dist/moon.js
Original file line number Diff line number Diff line change
Expand Up @@ -2204,8 +2204,16 @@
if (prop === "class") {
// Classes need to be rendered differently
return '"class": instance.renderClass(' + compileTemplate(value, delimiters, escapedDelimiters, false) + '), ';
} else if (directives[prop]) {
vnode.props.directives.push({
name: prop,
value: compileTemplate(value, delimiters, escapedDelimiters, false),
meta: {}
});
return "";
} else {
return '"' + prop + '": ' + compileTemplate(value, delimiters, escapedDelimiters, false) + ', ';
}
return '"' + prop + '": ' + compileTemplate(value, delimiters, escapedDelimiters, false) + ', ';
}
};

Expand Down

0 comments on commit 9eaf4bc

Please sign in to comment.