`
boyitech
  • 浏览: 86135 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论
阅读更多
angular.fromJson
描述:
把Json字符串转为对象
使用方法:
angular.fromJson(json);
参数详解:
Param Type Details
json string

JSON 字符串

返回值:
对象, 数组, 字符串 或者是一个数字
示例:
<!DOCTYPE HTML>
<html ng-app="exampleApp">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<script src="angular.min.js"></script>
	<script>
	var exampleApp = angular.module('exampleApp',[]);
	
	exampleApp.controller('ShowController',['$scope', function($scope){
		
		
		$scope.fromJson = function() {
			var strUser = "{\"firstName\":\"fox\",\"lastName\":\"zhang\"}";
			
			var objUser = angular.fromJson(strUser);
			alert(objUser.firstName);
		}
		
	}]);
	

	</script>
</head>

<body>
<div id="test">博弈网络科技</div>

	<div>
		<div>
		angular.fromJson("{\"firstName\":\"fox\",\"lastName\":\"zhang\"}")
		</div>
		
		<div id="myCtrl" ng-controller="ShowController">

      <input type="button" id="btnToJson" ng-click="fromJson()" value="objUser.firstName" />
		 </div> 
		
	</div>
<hr>



</body>	
</html>
 
0
0
分享到:
评论

相关推荐

    angular.fromJson与toJson方法用法示例

    在AngularJS中,`angular.fromJson` 和 `angular.toJson` 是两个非常重要的方法,它们用于处理JSON数据的序列化和反序列化。这篇文章将详细介绍这两个方法的用法,并通过实例进行演示。 1. `angular.fromJson` `...

    ng-utils:角度实用函数的 CommonJS 包装器(angular.forEach、angular.isString 等)

    angular.extend angular.equals angular.forEach angular.noop angular.bind angular.fromJson angular.identity angular.isUndefined angular.isDefined angular.isString angular.isFunction angular.isObject ...

    AngularJs 参考手册PDF

    - `angular.fromJSON()`、`angular.toJSON()`: 实现JSON数据的解析和序列化。 - `angular.bootstrap()`: 应用启动函数,用于初始化AngularJS应用。 - `angular.element()`: 将DOM元素转换为jQuery对象。 - `angular....

    Angular工具方法学习

    `angular.fromJson(str)`将JSON字符串转换为对象,而`angular.toJson(str, true)`则将对象转换为JSON字符串,第二个参数`true`表示输出格式化的JSON,便于阅读。 7. 辅助方法:`angular.identity`是一个返回其第一...

    AngularJS参考手册

    - **angular.fromJson()**:将JSON字符串转换为JavaScript对象。 ##### 4. **基础API** - **angular.copy()**:深拷贝对象或数组。 - **angular.forEach()**:遍历对象或数组。 - **angular.extend()**:扩展对象...

    angularJs中json数据转换与本地存储的实例

    在这个例子中,我们直接创建了一个字符串`{"username":"泠泠在路上"}`,并使用`angular.fromJson`将其转换为对象,并存储在`$scope.data`中以供视图使用。 这三个例子清晰地展示了AngularJS中对象与JSON数据之间...

    前端项目-pusher-angular.zip

    import { Injectable } from '@angular/core'; import { PusherService } from 'pusher-angular'; @Injectable({ providedIn: 'root', }) export class PusherServiceWrapper { constructor(private ...

    Angular.js如何从PHP读取后台数据

    $result = $conn-&gt;query("SELECT CompanyName, City, Country FROM Customers"); $outp = ""; while ($rs = $result-&gt;fetch_array(MYSQLI_ASSOC)) { if ($outp != "") { $outp .= ","; } $outp .= '{"Name":"' ...

    Angular-angular-formio.zip

    Angular-angular-formio.zip,angular form.io AngularJSON窗体呈现程序的JSON格式,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的设计目的是全面解决开发...

    angular2-highlight-js:Highlight.js与Angular集成

    在angular.json中将您要使用的样式的highlight.js css添加到应用程序的样式中。 " styles " : [ " ./node_modules/highlight.js/styles/monokai-sublime.css " , ... ], 在app.module.ts中,导入Highlight.js...

    ngx-json-viewer:Angular HTML中的JSON格式化程序和查看器

    ngx-json-viewer Angular的JSON格式化程序和查看器现场演示: : 安装npm install ngx-json-viewer 要么yarn add ngx-json-viewer 对于较旧的Angular: # For Angular 4/5/6/7:npm install ngx-json-viewer@2# For ...

    Angular.JS内置服务$http对数据库的增删改使用教程

    List&lt;User&gt; users = User.dao.find("select * from t_user"); renderJson(users); } ``` 这里假设使用了某种ORM框架(如MyBatis)来处理数据库查询,并返回JSON格式的数据。 二、$http实现数据的增删改 1. **...

    Angular中的数据请求 内置模块HttpClient实现(get post jsonp 以及第三方模板axios请求数据

    3. JSONP请求:JSONP(JSON with Padding)是一种跨域获取数据的方式。虽然现代浏览器已经支持CORS,但在某些场景下,JSONP仍然有用。使用HttpClient的jsonp方法: ```typescript import { HttpClient, HttpParams }...

    前端项目-angular-hal.zip

    import angular from 'angular'; import hal from 'angular-hal'; // 创建应用模块 angular.module('myApp', [hal]); // 配置模块 angular.module('myApp').config(function(halProvider) { // 设置基础URL ...

    angular.js4使用 RxJS 处理多个 Http 请求

    import { Component, OnInit } from '@angular/core'; import { Http } from '@angular/http'; import { mergeMap } from 'rxjs/operators'; @Component({ selector: 'app-root', template: ` &lt;p&gt;Combined Data ...

    Angular5 懒加载代码示例

    其他文件如`.editorconfig`、`.gitignore`、`package-lock.json`、`angular.json`、`tslint.json`、`package.json`、`tsconfig.json`和`README.md`都是Angular项目的配置文件和文档,它们对项目构建、代码风格、依赖...

    ngx-cookie:将Angular 1.x $ cookies服务实现到Angular 2

    import { NgModule } from '@angular/core' ;import { BrowserModule } from '@angular/platform-browser' ;import { CookieModule } from 'ngx-cookie' ;import { AppComponent } from './app.component' ;@ ...

    AngularJS使用$http配置对象方式与服务端交互方法

    return angular.fromJson(data); }, cache: true, // 是否缓存请求 timeout: 5000 // 设置请求的超时时间 }) .then(function(response) { // 请求成功后的回调函数 console.log('Data received:', response....

Global site tag (gtag.js) - Google Analytics