这是关于可能在属性标签内的奥里利亚HTML文件中嵌入一个字符串,但我想保持我的选项卡和线路格式化一个奇怪的问题。
所以,在我的TS文件我有以下几点:
this.queryDateStart += "type=EntityOne&dateQueryString=";
this.queryDateStart += "" +
"eOr( " +
"eAnd( " +
"eAnd( facetName:isExcluded AND facetValue:No );" +
"dAnd( facetName:deadlineDate AND "+ dateRangePredicate + ");" +
"); " +
"dOr( " +
"(facetName:excludedUntilDate AND "+ dateRangePredicate + ")" +
");" +
");"
而不是具有如下:
<section as-element="ab-deadlines" data-query="${queryDateStart}"></section>
我想其实从上面通过的文本字符串。但随着线空间。
那会破坏什么?
因此,例如,(要试试这个今天) - 在我的html文件,我会把:
<section as-element="ab-deadlines"
data-query="
eOr(
eAnd(
eAnd( facetName:isExcluded AND facetValue:No );
dAnd( facetName:deadlineDate AND ${dateRangePredicate} );
);
dOr(
(facetName:excludedUntilDate AND + ${dateRangePredicate} )
);
);"></section>
关于突破:它不应该破坏任何东西。最后,它只是普通的HTML属性,只要规范允许的话,它工作在Aurelia大街,作为奥里利亚直接运行,并且清楚地用HTML元素。
您可以在此沙箱https://codesandbox.io/s/z20qx0q263自己看看吧