zoukankan      html  css  js  c++  java
  • AngularJS(四)——ng-controller(控制器)

    前言

        上篇大概说了一下指令的应用格式以及创建自定义指令方法,本篇重点介绍一些ng-controller都有哪些小作用。

    内容

        通过修改控制器部分,修改显示界面。

    Demo

     

    <div ng-app="myApp" ng-controller="myCtrl">
    
    名: <input type="text" ng-model="firstName"><br>
    姓: <input type="text" ng-model="lastName"><br>
    <br>
    姓名: {{firstName + " " + lastName}}
    
    </div>
    
    <script>
    var app = angular.module('myApp', []);
    app.controller('myCtrl', function($scope) {
        $scope.firstName = "John";
        $scope.lastName = "Doe";
    });
    </script>

        1、ng-app<div>中定义,则AngularJS应用程序在该div中运行;

        2、ng-controller=”myCtrl”属性是一个AngularJS指令。用于定义一个控制器。

        3、myCtrl实质是一个JavaScript函数;

        4、使用$scope对象来调用控制器;

        5、控制器$scope(相当于作用域、控制范围)用来保存AngularJS Model(模型)的对象;

        6、FirstNamelastName是作用域scope中的两个属性;

        7、ng-model指令绑定输入域到控制器的属性;

     

    小结

        通过控制器,可以不修改后台代码的情况下,达到测试界面显示的功效,并且达到修改数据在不刷新的情况下达到界面显示同步的功效。

     

    感谢您的宝贵时间···

  • 相关阅读:
    CSP-S 2021游记
    logback-spring.xml配置
    springboot编译的命令
    Springboot 常用注解
    logback如何配置springboot框架
    如何使用IDEA快速创建一个springboot项目
    slf4j、log4j、 logback关系详解和相关用法
    SSM整合及Maven pom.xml
    OO第四单元总结
    OO第三单元总结
  • 原文地址:https://www.cnblogs.com/zhoulitong/p/6412337.html
Copyright © 2011-2022 走看看