From d081805c77e8f5a03a2e7f3db232516f6e2c19c3 Mon Sep 17 00:00:00 2001 From: Sebastien Chopin Date: Tue, 16 May 2017 17:21:14 +0200 Subject: [PATCH] generate valid HTML on server-side --- src/server/generators/tagGenerator.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/generators/tagGenerator.js b/src/server/generators/tagGenerator.js index 3ce7697..02180d5 100644 --- a/src/server/generators/tagGenerator.js +++ b/src/server/generators/tagGenerator.js @@ -21,9 +21,11 @@ export default function _tagGenerator (options = {}) { case 'cssText': case 'once': return attrsStr - // these form the attribute list for this tag default: + if (attr === options.tagIDKeyName) { + return `${attrsStr} data-${attr}="${tag[attr]}"` + } return typeof tag[attr] === 'undefined' ? `${attrsStr} ${attr}` : `${attrsStr} ${attr}="${tag[attr]}"`