- 浏览: 1048887 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1441)
- 软件思想&演讲 (9)
- 行业常识 (250)
- 时时疑问 (5)
- java/guava/python/php/ruby/R/scala/groovy (213)
- struct/spring/springmvc (37)
- mybatis/hibernate/JPA (10)
- mysql/oracle/sqlserver/db2/mongdb/redis/neo4j/GreenPlum/Teradata/hsqldb/Derby/sakila (268)
- js/jquery/jqueryUi/jqueryEaseyUI/extjs/angulrJs/react/es6/grunt/zepto/raphael (81)
- ZMQ/RabbitMQ/ActiveMQ/JMS/kafka (17)
- lucene/solr/nuth/elasticsearch/MG4J (167)
- html/css/ionic/nodejs/bootstrap (19)
- Linux/shell/centos (56)
- cvs/svn/git/sourceTree/gradle/ant/maven/mantis/docker/Kubernetes (26)
- sonatype nexus (1)
- tomcat/jetty/netty/jboss (9)
- 工具 (17)
- ETL/SPASS/MATLAB/RapidMiner/weka/kettle/DataX/Kylin (11)
- hadoop/spark/Hbase/Hive/pig/Zookeeper/HAWQ/cloudera/Impala/Oozie (190)
- ios/swift/android (9)
- 机器学习&算法&大数据 (18)
- Mesos是Apache下的开源分布式资源管理框架 (1)
- echarts/d3/highCharts/tableau (1)
- 行业技能图谱 (1)
- 大数据可视化 (2)
- tornado/ansible/twisted (2)
- Nagios/Cacti/Zabbix (0)
- eclipse/intellijIDEA/webstorm (5)
- cvs/svn/git/sourceTree/gradle/jira/bitbucket (4)
- jsp/jsf/flex/ZKoss (0)
- 测试技术 (2)
- splunk/flunm (2)
- 高并发/大数据量 (1)
- freemarker/vector/thymeleaf (1)
- docker/Kubernetes (2)
- dubbo/ESB/dubboX/wso2 (2)
最新评论
angualrjs的学习3
学习:
http://blog.csdn.net/lifuxiangcaohui/article/details/7187869
33.//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
34.var jsonText = JSON.stringify(obj);
35.alert(jsonText);
36.
37.//如果基于安全的考虑的话,最好是使用一个 JSON 解析器。 一个 JSON 解析器将只接受 JSON 文本。所以是更安全的。
38.var myObject = JSON.parse(myJSONtext, filter);
39.//可选的 filter 参数将遍历每一个value key 值对, 并进行相关的处理。如:
40.//如
41.myData = JSON.parse(text, function (key, value) {
42.
43.return key.indexOf('date') >= 0 ? new Date(value) : value; });
44.
45.//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
46.var myJSONText = JSON.stringifier(myObject);
47.*/
function unique(arr) {
var result = [], hash = {};
for (var i = 0, elem; (elem = arr[i]) != null; i++) {
if (!hash[elem]) {
result.push(elem);
hash[elem] = true;
}
}
return result;
}
$scope.getJsonToArrayJson = function (object){
var arrayJson=new Array();
var obj=JSON.stringify(object);
JSON.parse(obj, function (key, value) {
arrayJson.push("{\""+key+"\":\""+value+"\"}");
});
arrayJson.pop();
arrayJson.pop();
return arrayJson;
}
http://blog.csdn.net/lifuxiangcaohui/article/details/7187869
33.//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
34.var jsonText = JSON.stringify(obj);
35.alert(jsonText);
36.
37.//如果基于安全的考虑的话,最好是使用一个 JSON 解析器。 一个 JSON 解析器将只接受 JSON 文本。所以是更安全的。
38.var myObject = JSON.parse(myJSONtext, filter);
39.//可选的 filter 参数将遍历每一个value key 值对, 并进行相关的处理。如:
40.//如
41.myData = JSON.parse(text, function (key, value) {
42.
43.return key.indexOf('date') >= 0 ? new Date(value) : value; });
44.
45.//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
46.var myJSONText = JSON.stringifier(myObject);
47.*/
function unique(arr) {
var result = [], hash = {};
for (var i = 0, elem; (elem = arr[i]) != null; i++) {
if (!hash[elem]) {
result.push(elem);
hash[elem] = true;
}
}
return result;
}
$scope.getJsonToArrayJson = function (object){
var arrayJson=new Array();
var obj=JSON.stringify(object);
JSON.parse(obj, function (key, value) {
arrayJson.push("{\""+key+"\":\""+value+"\"}");
});
arrayJson.pop();
arrayJson.pop();
return arrayJson;
}
发表评论
-
JS解析json数据(如何将json字符串转化为数组)
2018-01-11 09:56 846<!DOCTYPE HTML PUBLIC &quo ... -
bootstrap-datetimepicker 日期控件的开始日期
2017-09-22 00:59 1134今天做日期控件,需求要求设置一个时间范围限制,选择从今天开始 ... -
AngularJS ng-show 指令
2017-09-26 09:50 428http://www.runoob.com/angul ... -
js 判断数组中是否包含
2017-09-15 19:35 522可以使用数组的indexOf()方法,如果返回值为-1则说 ... -
jquery中html()、text()、val()的区别
2017-09-13 16:02 777.html()用为读取和修改元素的HTML标签 对应j ... -
grunt nodejs npm的关系是什么样的?
2017-09-11 15:03 548昨天自己鼓捣grunt,开始的时候不大明白,现在好像有种模糊 ... -
grunt安装及使用
2017-09-11 14:54 1216Grunt是什么? Grunt是一个基于JavaScri ... -
NPM是随同NodeJS一起安装的包管理工具
2017-09-11 14:22 572NPM 使用介绍 NPM是随同NodeJS一起安装的包管理 ... -
浅谈 Flash/Flex/HTML5 技术选型
2017-09-11 11:09 513在HTML5发布以前,RIA领 ... -
JSON数据的删除某个元素
2017-09-07 16:39 1094有一组JSON数据: var tempJSON = [{id ... -
JS异步加载的三种方式
2017-09-01 12:19 798一:同步加载 我们平时使用的最多的一种方式。 & ... -
Javascript异步编程的4种方法
2017-09-01 12:19 480你可能知道,Javascript ... -
AngularJS 实现按需异步加载实例代码
2017-09-01 12:19 757AngularJS 通过路由支持多视图应用, 可以根据路由 ... -
angularJS页面加载完成后调用,循环结束后调用
2017-08-31 19:19 1585angularJS页面加载完成后调用,代码如下 ... -
JS 跨域原因及其解决方案
2017-08-18 10:57 634产生跨域问题的原因 跨域问题是浏览器同源策略限制,当前域名 ... -
gRaphael——JavaScript 矢量图表库
2017-06-12 17:34 854gRaphael 是一个致力于帮 ... -
Raphael.js简易教程
2017-06-12 17:35 983Raphael.js 的教程非常简单,仅首页一段代码,然后 ... -
Zepto.js
2017-05-26 15:58 778Zepto是一个轻量级的针对现代高级浏览器的JavaScr ... -
阿里g2图表
2017-04-11 12:22 13311.百度的Echart ECharts,缩写来自Ente ... -
为什么js文件的名字像MD5运算过的一样?
2017-04-07 00:24 463这个过程叫做 revision。如果你有一个名字是 main ...
相关推荐
3. **控制器**:控制器是应用中的业务逻辑层,负责处理用户输入和数据交互。但现代Angular(即Angular 2+)推荐使用组件来替代控制器,因为组件更轻量且易于理解。 4. **模块**:AngularJS应用通常以模块为基础进行...
标题《从AngualrJS走向Angular》指出了一个关于前端开发框架演进的重要话题,即如何将一个成熟的技术栈从AngularJS迁移到更加现代化的Angular框架。在IT行业,特别是前端开发领域,技术快速迭代是常态,开发者需要...
这套资源包含了AngularJS电商前端页面的完整实现,这意味着你将有机会学习到如何用AngularJS来构建一个功能完备的在线购物平台。数据绑定是AngularJS的关键特点,它允许视图和模型之间的双向同步,使得UI的更新与...
### 3. ng-click事件 `ng-click`指令允许我们在HTML元素上定义点击事件的处理函数。在ng-sorttable中,当用户点击表头时,`ng-click`会触发排序操作,改变数据的排序依据和方向。 ### 4. 数据模型与排序逻辑 ng-...
先决条件吉特是学习设置git的好地方。 Git(下载,文档)。Node.js和工具获取 安装工具依赖项( npm install )。该应用程序的工作原理应用程序文件系统布局结构基于有项目。 此应用程序没有动态后端(没有应用程序...
本教程旨在提供AngularJS的深入理解和实践指导,包括其核心概念、特性以及相关学习资源。 AngularJS的核心概念包括数据绑定、依赖注入和指令系统。数据绑定允许开发者在视图和模型之间建立直接联系,实现双向数据...
这个资源包对于学习AngularJS的历史、比较不同版本间的差异,或者为现有项目寻找合适版本的开发者来说,都是宝贵的资料。通过深入研究每个版本的API文档,开发者可以了解每个新版本带来的改进,并根据项目的具体需求...
通过阅读《AngularJS权威教程》、《AngularJS开发下一代Web应用》和《AngularJS详细使用说明从零到高手》,你可以系统地学习和掌握AngularJS的核心知识和实战技巧,从而高效地开发下一代Web应用。无论是初学者还是有...
5. **实战案例分析**:通过多个实际案例,读者可以学习如何将AngularJS应用于真实的业务场景中,例如构建一个电子商务网站的前端界面。 #### 四、书本源码下载与使用 - **下载地址**:...
AngularJS是一款非常强大的前端MVC框架。接下来通过本文给大家介绍AngualrJS中每次$http请求时的一个遮罩层Directive,本文非常具有参考借鉴价值,特此分享供大家学习
Angualrjs 角材料设计 基于mongodb-tornado-angular 安装 如果您没有安装python并访问mongodb数据库,请稍后参考安装软件 Linux / Mac Python3.x git clone cd社交语言学习平台 哪个python3 virtualenv --...
3. `styles`:存放 Bootstrap 以及其他定制 CSS 样式。 4. `index.html`:项目的主入口文件,引入 AngularJS、Firebase 和 Bootstrap 相关资源。 5. `database.js` 或 `firebase-init.js`:初始化 Firebase 数据库...
3. `controllers.js`:这里包含了应用中的各种控制器,它们负责处理视图的数据绑定和业务逻辑。 4. 可能还有其他的HTML文件,这些文件代表了不同的视图,它们会被UI.Router根据当前的状态加载到`ui-view`中。 在...
AngularJS,作为一款由Google维护的前端JavaScript框架,自2010年发布以来,一直在Web开发领域占据重要地位。...通过深入学习和实践,开发者可以提升构建复杂Web应用的能力,为自己的职业生涯添加重要的技能。
这周末在家呆了两天,正好中午闲暇时间继续分享Angularjs相关,今天主要分享Angularjs总体介绍及数据绑定部分内容,下面... angualrjs1.x:目前比较稳定版本。 angularjs2.x:基于typescript编写,他在1.x基础上改动
这样做的好处是不需要额外学习新的标签,可以直接在现有的HTML标签中加入自定义的功能。指令可以接收表达式作为值,使得可以动态地为指令传入参数。 在Angular.JS中,指令的作用域可以是隔离的,也可以是共享的。...
Eric 是一位非常进步的讲师,主要专注于 Ionic 框架,(这是我找到的最好的 ionic 框架教程,我推荐它)但是在查看代码后,我注意到 3 个 angualrJS 反模式在性能和测试方面都很差. 这是我对课堂项目的修订,以改进...
AngualrJS是一个很贴心的web应用框架。它有很不错的官方文档和示例;经过在现实环境中的测试著名的TodoMVC project,它在海量的框架中脱颖而出;而且网上到处都是很不错演示或者展示。但是对于一个没有接触过和...
深入学习AngularJS的指令,了解如何创建自定义指令,使用 isolate scope、transclusion 和 compile 阶段等高级特性,能够极大提升开发复杂交互和组件的能力。 总结,AngularJS指导手册涵盖了这个框架的各个方面,...