Simplify interpolation handling in ngNonBindable (#20115)

This commit is contained in:
fisker Cheung authored and GitHub committed 2026-09-20 21:52:10 +08:00
1 parent 0292df6bf3
commit 51ed2cbbf3
9 files changed
+68 -41

No files matched your search

@@ -78,24 +78,38 @@ parsers: ["angular"]
<pre ngNonBindable>{{foo +bar}}</pre>
<div ngNonBindable> {{ foo + bar }} </div>
<div ngNonBindable> [[ foo + bar ]] </div>
<span ngNonBindable> {{ foo + bar }} </span>
<span ngNonBindable> [[ foo + bar ]] </span>
<pre ngNonBindable> {{ foo + bar }} </pre>
<pre ngNonBindable> [[ foo + bar ]] </pre>
=====================================output=====================================
<span ngNonBindable>{{foo +bar}}</span>
<span ngNonBindable>{{foo +bar}}</span>
<div ngNonBindable>
{{foo +bar}}
<span>{{baz +qux}}</span>
{{foo +bar}}
<span>{{baz +qux}}</span>
</div>
<span>{{ foo + bar }}</span>
<span ngNonBindable>
@if (A) {
<span>{{foo +bar}}</span>
<span>{{foo +bar}}</span>
}
</span>
<pre ngNonBindable>{{foo +bar}}</pre>
<div ngNonBindable>{{ foo + bar }}</div>
<div ngNonBindable>[[ foo + bar ]]</div>
<span ngNonBindable> {{ foo + bar }} </span>
<span ngNonBindable> [[ foo + bar ]] </span>
<pre ngNonBindable> {{ foo + bar }} </pre>
<pre ngNonBindable> [[ foo + bar ]] </pre>
================================================================================
`;
@@ -7,9 +7,15 @@ parsers: ["angular"]
printWidth: 80 (default) |
=====================================input======================================
<span ngNonBindable>{{foo +bar}}</span>
<pre ngNonBindable>{{foo +bar}}</pre>
<span ngNonBindable>{{foo
.bar(
)}}</span>
=====================================output=====================================
<span ngNonBindable>{{foo +bar}}</span>
<span ngNonBindable>{{foo +bar}}</span>
<pre ngNonBindable>{{foo +bar}}</pre>
<span ngNonBindable>{{foo .bar( )}}</span>
================================================================================
`;
@@ -1 +1,5 @@
<span ngNonBindable>{{foo +bar}}</span>
<pre ngNonBindable>{{foo +bar}}</pre>
<span ngNonBindable>{{foo
.bar(
)}}</span>
@@ -14,3 +14,10 @@
</span>
<pre ngNonBindable>{{foo +bar}}</pre>
<div ngNonBindable> {{ foo + bar }} </div>
<div ngNonBindable> [[ foo + bar ]] </div>
<span ngNonBindable> {{ foo + bar }} </span>
<span ngNonBindable> [[ foo + bar ]] </span>
<pre ngNonBindable> {{ foo + bar }} </pre>
<pre ngNonBindable> [[ foo + bar ]] </pre>