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

day5 关于转办事件等问题

时间:2018-07-02 19:22:14      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:mon   tran   angularjs   添加   angular   .com   对象   ng-model   部分   

ng-class 是angularjs预设的一个指令,用于动态自定义dom元素的css class name.

 

JS里面不区分大小写,所以在命名时需要注意。

 

自定义指令:

控制器scope

angularjs控制器控制angularjs应用程序的数据,是常规的js对象。

ng-controller指令就是用来定义程序控制器的,并且同时创建一个新的作用域关联

到相应的DOM元素上。

所谓作用域就是一个指向应用模型的对象,它是表达式的执行环境,作用域有层次

结构,该层次结构和相应的DOM几乎一样,作用域能监控表达式和传递事件并可以从

父作用域继承属性。

 

在本项目中,只有一个根作用域,即$rootscope,且在本项目中只要是由ng-app指令的

文件,其作用域都是全局的,而每一个html和其对应的congtroller页面都是子作用域。

 

 

 

今天工作内容:

转办事项数据人员添加:

涉及到三个文件:service(获取数据)

后台所给的路径是receiveTransferUser/{reportid}  get  //get为采用get方式请求。注意路径的写法。

技术分享图片

html文件(增加显示模态框)

技术分享图片

 其中ng-model为多选框所选中的数据,transferdata为所获取得所有数据。具体内容见controller

js controller文件

技术分享图片

上一部分写在触发时间中

技术分享图片

 定义模态框中的各个属性:

 技术分享图片

但这样在执行的时候会报

self.interface.receiveTransferUser is not a function .
这是因为在程序在service中的定义出现问题,即路径和self. 不一致,具体见上图。
同时还需要调用该方法,否则执行不了。
技术分享图片

 

 具体模型见 

D:\PJ\20180503\jiepan\platform\src\app\controllers\statistics\common\sjcl\duban.js

D:\PJ\20180503\jiepan\platform\src\app\tpl\statistics\common\sjcl\duban.html

D:\PJ\20180503\jiepan\platform\src\app\services\statistics\common\sjcl\dbsxService.js

三个文件。

 

day5 关于转办事件等问题

标签:mon   tran   angularjs   添加   angular   .com   对象   ng-model   部分   

原文地址:https://www.cnblogs.com/myicons/p/9255244.html

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