码迷,mamicode.com
首页 > 其他好文 > 详细

Angular——数据绑定

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

标签:模型   lang   lib   ext   body   mod   使用   show   meta   

基本介绍

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——数据绑定

标签:模型   lang   lib   ext   body   mod   使用   show   meta   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!