草庐IT

angular2-social-login

全部标签

javascript - Angular 1 - 获取当前的 URL 参数

我想从当前URL中提取数据并在Controller中使用它。例如我有这个网址:app.dev/backend/surveys/2我要提取的位:app.dev/backend/:type/:idAngular中有什么可以帮助我完成这项任务的吗? 最佳答案 使用ngRoute从URL获取参数。这意味着您需要包括angular-route.js在您的应用程序中作为依赖项。有关如何在官方ngRoutedocumentation上执行此操作的更多信息.问题的解答://Youneedtoadd'ngRoute'asadependencyinyo

javascript - 如何使用 Angular ui 路由器 ng-hide 和 ng-show View ?

假设一个应用程序有一个列表页面,例如显示用户列表的表格。表格的每一行都有一个名为“编辑”的按钮,单击此按钮后,浏览器右侧会出现一个右侧面板,其中包含用于编辑该用户内容的表单。保存或关闭表单时,右侧面板消失。如何让AngularUIRouter在进入和退出编辑状态时自动显示/隐藏右侧面板?默认情况下,模板将被添加和删除,但容器本身仍将存在于屏幕上。在UIRouter的演示应用程序中,html布局为所有子状态分配了空白空间,但在我正在构建的应用程序中,我真的很想隐藏面板,如果它们不被使用甚至滑动随着状态的进入和退出,整个屏幕进出。我猜我必须使用ng-show和ng-hide才能做到这一点。

javascript - 如何使用 Angular ui 路由器 ng-hide 和 ng-show View ?

假设一个应用程序有一个列表页面,例如显示用户列表的表格。表格的每一行都有一个名为“编辑”的按钮,单击此按钮后,浏览器右侧会出现一个右侧面板,其中包含用于编辑该用户内容的表单。保存或关闭表单时,右侧面板消失。如何让AngularUIRouter在进入和退出编辑状态时自动显示/隐藏右侧面板?默认情况下,模板将被添加和删除,但容器本身仍将存在于屏幕上。在UIRouter的演示应用程序中,html布局为所有子状态分配了空白空间,但在我正在构建的应用程序中,我真的很想隐藏面板,如果它们不被使用甚至滑动随着状态的进入和退出,整个屏幕进出。我猜我必须使用ng-show和ng-hide才能做到这一点。

javascript - Angular 2 选择选项(下拉)-如何获取更改值以便在函数中使用它?

我正在尝试构建一个包含一些值的下拉菜单。但是,在选择一个值时,我想进行一个采用ID的API调用。在我的component.ts中,我有一个值数组:values=[{id:3432,name:"Recent"},{id:3442,name:"MostPopular"},{id:3352,name:"Rating"}];在我的模板中,我按如下方式使用该数组:{{v.name}}但是,从下拉列表中选择一个值时,如何访问id属性?我想在我的函数getPhotosByType(id)中使用它。谢谢 最佳答案 我的回答有点晚但很简单;但将来可能

javascript - Angular 2 选择选项(下拉)-如何获取更改值以便在函数中使用它?

我正在尝试构建一个包含一些值的下拉菜单。但是,在选择一个值时,我想进行一个采用ID的API调用。在我的component.ts中,我有一个值数组:values=[{id:3432,name:"Recent"},{id:3442,name:"MostPopular"},{id:3352,name:"Rating"}];在我的模板中,我按如下方式使用该数组:{{v.name}}但是,从下拉列表中选择一个值时,如何访问id属性?我想在我的函数getPhotosByType(id)中使用它。谢谢 最佳答案 我的回答有点晚但很简单;但将来可能

javascript - 如何在 Angular js 中获取特定货币符号(在我的例子中是卢比符号)而不是默认货币符号(美元 $ 符号)

当我在angularjs中使用“货币”时,我得到一个美元符号。如何根据要求获取所需的货币符号。好像现在我需要知道如何使用货币显示卢比符号。如果有人能解释一下如何在不同的需求时将这种货币用于不同的符号,那将是非常有用的。样本:ItemPrice{{item.price|currency}}如果我的item.price是200,这里显示200$。我需要显示卢比符号而不是美元。 最佳答案 要在Angularjs中显示货币符号,您需要为货币符号提供HTML实体,下面是通过代码和模板中的示例和用法:在您的欧元模板示例中:ItemPrice{{

javascript - 如何在 Angular js 中获取特定货币符号(在我的例子中是卢比符号)而不是默认货币符号(美元 $ 符号)

当我在angularjs中使用“货币”时,我得到一个美元符号。如何根据要求获取所需的货币符号。好像现在我需要知道如何使用货币显示卢比符号。如果有人能解释一下如何在不同的需求时将这种货币用于不同的符号,那将是非常有用的。样本:ItemPrice{{item.price|currency}}如果我的item.price是200,这里显示200$。我需要显示卢比符号而不是美元。 最佳答案 要在Angularjs中显示货币符号,您需要为货币符号提供HTML实体,下面是通过代码和模板中的示例和用法:在您的欧元模板示例中:ItemPrice{{

javascript - 输入更改时 Angular2 动态输入字段失去焦点

我正在制作动态表单。Field有一个值列表。每个值都由一个字符串表示。exportclassField{name:string;values:string[]=[];fieldType:string;constructor(fieldType:string){this.fieldType=fieldType;}}我的组件中有一个函数可以为该字段添加一个新值。addValue(field){field.values.push("");}值和按钮在我的HTML中显示如下。只要我在值的输入中写入一些文本,输入就会失去焦点。如果我向一个字段添加多个值并在其中一个值输入中写入一个字符,则该输入会

javascript - 输入更改时 Angular2 动态输入字段失去焦点

我正在制作动态表单。Field有一个值列表。每个值都由一个字符串表示。exportclassField{name:string;values:string[]=[];fieldType:string;constructor(fieldType:string){this.fieldType=fieldType;}}我的组件中有一个函数可以为该字段添加一个新值。addValue(field){field.values.push("");}值和按钮在我的HTML中显示如下。只要我在值的输入中写入一些文本,输入就会失去焦点。如果我向一个字段添加多个值并在其中一个值输入中写入一个字符,则该输入会

javascript - 使用 angular.js 重置模型

我只是尝试像这样重置值:$scope.initial=[{data1:10,data2:20}];$scope.datas=$scope.initial;$scope.reset=function(){$scope.datas=$scope.initial;}但是它什么也没有产生,有什么办法可以解决吗?angular.module('app',[]).controller('MyCtrl',function($scope){$scope.initial=[{data1:10,data2:20}];$scope.datas=$scope.initial;$scope.reset=func