首页 > 其他 > 详细

Angular——数据绑定

时间:2018-02-03 19:28:28      阅读:181      评论:0      收藏:0      [点我收藏+]

基本介绍

angularjs可以实现数据的双向绑定:(1)视图到模型的数据绑定,(2)模型到数据的绑定

基本使用

1、ng-model可以实现视图到模型的数据传输

2、{{name}}可以实现模型到视图的数据传输

<!DOCTYPE html>
<html lang="en" ng-app="App">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="../libs/angular.min.js"></script>
</head>
<body>
<div ng-controller="DemoController">
    <input type="text" ng-model="msg">
    <button ng-click="show()">点击</button>
    <h1>{{msg}}</h1>
</div>
<script>
    var App = angular.module(App, []);
    App.controller(DemoController, [$scope, function ($scope) {
        $scope.name = wqx;
        $scope.show = function () {
            alert($scope.msg);
        }
    }]);

    //{{}}会闪烁,出现{{}},
    // ng-cloak可以解决问题,原理在页面添加一个style样式,渲染的时候设置dispaly为none,到了加载绑定的数据
    // 再将dispaly改为block
    // <div ng-cloak>{{name}}</div>
    // 注意必须将引入的angular放入头部

    //要实现数据从视图到模型的绑定需要表单元素
    //ng-model,可将$scope.msg的值进行更改

</script>
</body>
</html>

 

Angular——数据绑定

原文:https://www.cnblogs.com/wuqiuxue/p/8410482.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!