angularjs技术

angularjs技术angularjs第一天五大事件1、绑定事件,ng-model;2、绑定对应的控制器,ng-controller;3、绑定对应的APP,ng-app;4、单击事件,ng-click;5、初始化事件,ng-init;引入angularjs,使用angularjs语法<scriptsrc="…/plugins/angularjs/angular.min.js"type=…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

angularjs第一天

五大事件

1、绑定事件 ,ng-model;
2、绑定对应的控制器,ng-controller;
3、绑定对应的APP,ng-app;
4、单击事件,ng-click;
5、初始化事件,ng-init;

引入angularjs,使用angularjs语法

< script src=”…/plugins/angularjs/angular.min.js” type=“text/javascript”>
</ script>

引入pagination分页插件

< script src=”…/plugins/angularjs/pagination.js” type=“text/javascript”>
</ script>
< link rel=“stylesheet” href=”…/plugins/angularjs/pagination.css”/>

定义一个APP

var app = angular.module(‘pinyougou’,[‘pagination’]);

定义一个控制器,在其控制器中可编写方法,$scope可指代网页中的任何一个元素, $http是angularjs内置的方法,前后端分离,可调用后台方法

app.controller(‘brandController’,function($scope, $http){}

在控制器中编写一个方法

$scope.searchTbBrandEntity = function(){

			$http.post('../brand/searchTbBrandEntity.do?currentPage='+$scope.paginationConf.currentPage+'&pageSize='+$scope.paginationConf.itemsPerPage,$scope.searchEntity).success(
					function(response){
						$scope.entity = response.rows;
						$scope.paginationConf.totalItems = response.totalSize;
					}
			);
		}

在此方法中,采用的是post请求,success方法代表的是调用成功之后执行的操作

分页

< tm-pagination conf=“paginationConf”></ tm-pagination>

分页所需引用的方法,onchange事件代表的是当值发生改变后调用的方法

$scope.paginationConf = {

currentPage: 1,
totalItems: 10,
itemsPerPage: 10,
perPageOptions: [10, 20, 30, 40, 50],
onChange: function(){

$scope.reloadfindByPage();
}
}

多选,首先在文档中定义一个数组/集合,然后利用对应的$event事件获取到其获取的复选框,判断是否为选中状态,对其进行不同操作

$scope.selectedIds = [];

		$scope.getMultiCheckBox = function($event,id){
			
			if($event.target.checked){
				$scope.selectedIds.push(id);
			}else{
				var index = $scope.selectedIds.indexOf(id);
				$scope.selectedIds.splice(index,1);
			}
			
		}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164216.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【14】进大厂必须掌握的面试题-持续监控面试

    Q1。为什么需要连续监控? 我建议您遵循以下流程: 连续监视可以及时发现问题或弱点,并采取快速纠正措施来帮助减少组织的费用。持续监控提供的解决方案可解决以下三个运营准则: 持续审核…

    2020年10月23日
    394
  • npm 更改为淘宝镜像的方法[通俗易懂]

    npm更改为淘宝镜像的方法1、命令行临时使用指定镜像(淘宝)npm–registryhttps://registry.npm.taobao.orginstallexpress2、命令行永久更改使用指定镜像(淘宝)npmconfigsetregistryhttps://registry.npm.taobao.org以后npminstallexp…

    2022年4月16日
    2.8K
  • linux下安装pycharm到桌面_Linux下载pycharm

    linux下安装pycharm到桌面_Linux下载pycharm工欲善其事,必先利其器。既然开始学习了,就得有好的工具嘛!这里lz选了个pycharm的编译工具。可能是看着比较舒服吧(其实就是感觉和idea一样),当时也想着用eclipse安装插件,后来也没有用。该干嘛的就是干嘛的,我可不想任务栏里一排排的eclipse。要是着急了,傻傻分不清。lz建议条件允许的话,就不要用激活成功教程版了,还是正版才是王道。社区版也能满足日常的一些开发。废话不多说,下来开始我们伟大…

    2022年8月29日
    3
  • 手动清除fun.xls.exe病毒的方法[通俗易懂]

    手动清除fun.xls.exe病毒的方法[通俗易懂](无法显示隐藏文件以及无法双击打开分区)用杀毒软件杀毒,所有驱动盘上的文件夹表现为不可见,实际为文件夹隐藏了。如何判断是中了该种病毒,可以通过在命令行下键入:cdC:’dir/ah如果有fun.x

    2022年7月3日
    28
  • 【逆向】QQkey盗号木马原理分析

    【逆向】QQkey盗号木马原理分析一、简介QQkey是一段字符串,通过这段字符串在没有QQ登录密码的前提下你依然能够在浏览器中对别人QQ空间、邮箱等应用进行随意访问和操作。现在市面上已经有很多使用易语言编写的盗号木马,专门盗取别人的

    2022年8月1日
    11
  • RGB图像深度_DⅴD图像一分为二是什么原因

    RGB图像深度_DⅴD图像一分为二是什么原因RGBD=RGB+  DepthMapRGB:RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。 DepthMap:在3D计算机图形中,DepthMap(深度图)是包含与视点的场景对…

    2022年9月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号