开发者社区> 问答> 正文

如何从外部(浏览器控制台)修改ng-model的值?

原网页代码如下:

   <html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>

<div ng-app="myApp" ng-controller="myCtrl">
    <p>名字 : <input type="text" ng-model="yourname"></p>
    <h1>Hello {{name}}</h1>
</div>

</body>
</html>

正常通过人工去输入框里面输入内容,下面可以正常显示”Hello 你输入的内容“。但是通过js设置document.getElementById('test').value='test',则不能显示 ”Hello test“。所以,我想知道有没有什么办法通过js来修改ng-model中yourname的值?

展开
收起
小旋风柴进 2016-03-23 09:59:20 2486 0
1 条回答
写回答
取消 提交回答
  • $scope.yourname="test"

    2019-07-17 19:10:21
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
DTS控制台一本通 立即下载
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载