在angularjs中,最佳实践是将简单的变量值传递给另一个作用域
Best practice pass the simple variable value to another scope in angularjs?
我想从当前作用域外访问变量。我想使用从外部访问变量的最佳实践。
我的需求:让我告诉我的情况,我已经在一个范围内从收集数据从选择选项在这个成功范围和在下一次成功,我将获取json数据使用这个url,我将如何做
DEMO: http://plnkr.co/edit/wIk0dwiDwgWlOLrAvjX5?p=preview
$http.get("data.json") // this will give some data from which i will made select options
.success(function(response) {
// generate dynamic url
var dyanamic_url="http://192.168.206.133:8080/admin/metering/<select_options>;
//alert(url);
});
//I wanted to use this dyanamic_url outside scope.
//Outside the scope of success.
$http.get(dyanamic_url)
.success(function(response) {
// Fetch JOSN DATA
})
以下操作是否有效?
.success(function (response) {
var url = response.someproperty;
http$.get(url).success(function(respone ))
});
不需要访问该范围内的url
。相反,只需在success回调中发送第二个请求。
.success(function (response) {
var url = response.someproperty;
sendAnotherRequest(url);
});
相关文章:
- 替换另一个变量对象中的变量值
- 如何将变量值附加到另一个变量
- 将变量值指定为变量名称
- GAS:在处理程序函数中使用变量时,如何更改全局变量值并保留其更改后的值
- jquery没有't从DIV数据id中获取PHP变量值,只输出变量名
- 将视图中的JavaScript变量值分配给控制器变量
- 如何将JavaScript变量值转换为PHP变量
- 如何从HTML元素或Javascript变量中设置idoc变量值
- console.log() 在变量值实际更改之前显示变量的更改值
- 如何在名称中使用其他变量值创建 javascript 变量
- JavaScript变量值是否可以存储在PHP变量中
- 使用变量名称字符串 - JavaScript 访问变量值
- 通过 Ajax 获取 PHP 变量值,变量名称作为参数
- 当更改复制变量的值时,它也在更改 AngularJS 中的主变量值
- Jquery/Javascript - 变量正在接受另一个变量值
- 获取 PHP 变量中的 JavaScript 变量值
- 如何将 javascript 变量值分配给 php 变量
- 如何将javascript变量值传递给php变量
- 如何通过javascript变量设置JSTL变量值
- 在函数中使用变量值作为变量名