gpt4 book ai didi

javascript - 为什么 Angular 在使用不同的字符串时表现出意外?

转载 作者:行者123 更新时间:2023-11-28 11:53:17 24 4
gpt4 key购买 nike

我已经开始学习 Angular JS 了。我对非常基本的感到困惑。

我在做什么:我正在玩 2 个字符串 postNumber123123preNumber
Angular 显示字符串开头的错误数字,并忽略字符串是否以字符开头。
我只是想深入了解其背后的原因是什么?或者我错过了什么?

Angular 忽略此错误:

<div ng-app="" >
<div> Testing : {{ postNumber123 }} </div> <!-- ignoring error -->
<div>After execution : {{ 3+4 }} </div>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="" >

<!-- <div> Testing : {{ 123preNumber }} </div> --> <!-- showing error -->

<div> Testing : {{ postNumber123 }} </div> <!-- ignoring error -->

<div>After execution : {{ 3+4 }} </div>

</div>

显示错误:

<div ng-app="" >
<div> Testing : {{ 123preNumber }} </div> <!-- showing error -->
<div>After execution : {{ 3+4 }} </div>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="" >
<div> Testing : {{ 123preNumber }} </div> <!-- showing error -->

<!-- <div> Testing : {{ postNumber123 }} </div> --> <!-- ignoring error -->

<div>After execution : {{ 3+4 }} </div>

</div>

谢谢!

最佳答案

123preNumber 不是有效变量,因为它以数字开头,请改用 postNumber123。请参阅here了解更多详细原因。

关于javascript - 为什么 Angular 在使用不同的字符串时表现出意外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31613665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com