角绑定不会发生

硝基人

我是Angular的新手。我正在尝试一些演示程序,但遇到了问题。

这是我的HTML代码。我正在使用名为domController和app的控制器myDom

<!DOCTYPE html>
<html>
<head>
    <script src = "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
    <script src = "dom.js"></script>
    <title>Angular Dom Management</title>
</head>
<body>
    <div ng-app="myDom" ng-controller="domController">
        <input type="textbox" ng-model="first_name"></input>
        <input type="textbox" ng-model="last_name"></input>
        <span>{{myName}}</span>
    </div>

    </div>

</body>
<script type="text/javascript">

</script>

</html>

这是我写在dom.js文件中的控制器脚本

var myDom = angular.module('myDom',[]);
    myDom.controller('domController', ['$scope', function($scope){      
        $scope.first_name = "Rock";
        $scope.last_name = "Star";
        $scope.myName = $scope.first_name +" "+$scope.last_name;
    }]);

我的问题是,当我在浏览器中打开它时,绑定将{{myName}}正确的值显示为Rock Star但是,当我在输入字段中更改值时,这些值不会更改。

tyme合资公司

$scope.myName是你的第一个和最后一个名称的串联负载-myName不是看价值,并不会实时更新-你需要添加watchngChange不断更新。

解决方案一:使用视图进行串联:

<span>{{first_name + " " + last_name}}</span>

解决方法二:添加一个 ngChange

$scope.nameUpdated = function() {
    $scope.myName = $scope.first_name +" "+$scope.last_name;
}

<input type="textbox" ng-change="nameUpdated()" ng-model="first_name"></input>
<input type="textbox" ng-change="nameUpdated()" ng-model="last_name"></input>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将有角材料与Twitter引导程序相结合而不会发生冲突

来自分类Dev

任务死锁不会发生

来自分类Dev

setvirtualenvproject不会发生目录更改

来自分类Dev

PyGame:什么都不会发生

来自分类Dev

触发以确保值不会发生

来自分类Dev

事件onclick不会发生NextJS

来自分类Dev

完成更新报告,但不会发生

来自分类Dev

setvirtualenvproject不会发生目录更改

来自分类Dev

移动文件而不会发生冲突

来自分类Dev

不会发生mySql过程条件

来自分类Dev

libgdx ContactListener不会发生冲突

来自分类Dev

当我们在一个项目中绑定对象并从第二个项目中查找时,不会发生JNDI查找

来自分类Dev

当我绑定到AliasProperty时会发生什么?

来自分类Dev

将变量绑定到某些数据时会发生什么?

来自分类Dev

WPF绑定未应用-为什么会发生

来自分类Dev

CocoaPods中出现“`pod repo update`不会发生”错误

来自分类Dev

在NestedScrollView中使用Multiple Recyclerview不会发生视图回收

来自分类Dev

状态更改时不会发生重新渲染

来自分类Dev

传递参数时在后台执行php不会发生

来自分类Dev

使用move时不会发生复制删除

来自分类Dev

永远不会发生的无用异常怎么办?

来自分类Dev

SceneKit:如何检测接触而不会发生碰撞

来自分类Dev

如何处理永远不会发生的检查异常(UnsupportedEncodingException)?

来自分类Dev

类不是抽象的,不会发生搭车错误

来自分类Dev

为什么它不会发生死锁?

来自分类Dev

动态更改SVG动画速度而不会发生位置跳跃

来自分类Dev

使用updateBuilder时不会发生Elasticsearch部分更新

来自分类Dev

使用POSTMAN时不会发生CORS问题

来自分类Dev

组合多个布尔返回值而不会发生短路

Related 相关文章

热门标签

归档