【问题标题】:Double curly braces are rendered in page and are not replaced by bound value双花括号在页面中呈现,不会被绑定值替换
【发布时间】:2014-12-25 12:58:14
【问题描述】:

我是 AngularJS 的新手,我正在玩 VS2012 中的一个示例。我有以下html。

Name:
<br/>
<input type="text" data-ng-model="name"/> {{name}}
<script data-ng-src="Scripts/angular.min.js"></script>

运行时,页面上显示带有表达式 ({{ name }} 的大括号,这不应该发生。当我输入名称时,大括号没有替换为 name 的值。这是什么错误我做的?

【问题讨论】:

    标签: javascript html angularjs angular-ngmodel


    【解决方案1】:

    将应用初始化为angular app

    这样做

    自定义html标签如下

    <html ng-app>
    

    并删除 data-ng-src 并仅添加 src

     <script src="Scripts/angular.min.js"></script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-11
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      • 2016-04-19
      • 2019-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多