问题标签 [angular1.6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
639 浏览

angularjs - 如何在自动完成字段角度启用退格

我的表单中有一些自动完成字段在按下退格键时不会清除文本。我需要启用退格功能,但我对 Angular js 一无所知,而且我在网上找不到任何对这种情况有帮助的东西。自动完成是在一个名为 angular-material.js 的文件中定义的。Angular 是 1.6 版。这是该字段的 html 端:

任何人都可以帮助我修改什么以启用退格键?(删除键有效)

0 投票
0 回答
29 浏览

angularjs - 如何显示来自另一个控制器的错误(angular1.6)

在这里,我有我的index控制器,它位于索引组件中,其中包括我稍后在另一个控制器中调用的几个函数:

现在这是另一个控制器,它位于另一个组件中,我将函数传递给它(感谢绑定):

该功能ParticipateOptin()userParticipate()仅允许用户拥有时事通讯相同。

一切正常,但我想显示发生在userParticpate()at 的错误validateChoosePet ()。我在console.log无法显示它们时遇到错误

我希望我成功地让自己被理解,对不起我的英语。

0 投票
0 回答
42 浏览

angularjs - `$location` 导致页面在使用`$http` 拦截器重定向后挂起?

任何人都可以帮助我理解为什么我的authInterceptor,在出现401错误500时,重定向 OK (使用$location)但页面之后似乎挂起,并且响应似乎没有完成?在下面的代码中发回是否$q.reject(rejection)完成了请求?我究竟做错了什么?

注意:本项目使用 Angular v1.6.2

0 投票
2 回答
90 浏览

javascript - Angular 1.6:工厂问题初始化值

我遇到了 Angular 1 的下一个“问题”。

我有这个工厂,用于获取当前登录用户的数据:

这是一个基本的控制器示例,我试图访问上述工厂检索到的信息:

问题是$scope.user = myFactory.user(); 一旦工厂检索到用户值,就不会更新。

我认为我的问题与myFactory.user(); . 我正在使用一个函数,所以函数返回的值在myFactory.user更改后没有更新,我认为这就是为什么在PageCtrl上变量$scope.user没有得到任何值。

我的问题是:

  • 在我的控制器上等待用户信息由authFactory加载的最佳方法是什么?

  • 我应该改用服务吗?

0 投票
1 回答
67 浏览

javascript - Angular 1.6 - 通过 ng-model 将对象数组绑定到复选框输入的最佳方法

考虑到这个表格行,我正在尝试动态启用/禁用相应的复选框:

到目前为止,我已经成功地迭代了源数据(从 Angular 服务返回),并创建了一个名为myRoles.

我现在想将myRoles数组绑定到checkbox我视图上的输入,因此相应地启用/禁用。

所以换句话说,如果“角色一”复选框应该是enabled,那么ng-model=ctrl.data.roles.role1应该enabledmyRoles数组中获取属性。

也许通过 ng-model 进行迭代?

任何建议表示赞赏。同时,我将研究...

0 投票
1 回答
81 浏览

javascript - 从串口获取返回变量

有了这个功能,我得到了空的回报

帮我写正确的函数

谢谢

编辑

完整代码作为评论中的请求

附加细节
$scope.result on html print empty ,$scope.result on console print undefined ,console.log(datas.toString()) print correct result "652a09gg.Q2406B 1489876 060706 17:19"

0 投票
1 回答
721 浏览

javascript - AngularJs - 如何在 Angular 控制器中运行业务逻辑之前等待 HTML

我有一个角度控制器,它调用资源,然后将结果放入变量中。

然后在我的 HTML 中,我将遍历该变量中的对象并使用 ng-repeat 呈现一些 HTML 元素。

我遇到的问题是,对于每个要呈现的 HTML 元素,我需要调用一个函数,该函数涉及通过它的 id 获取元素。

在我调用这个 JS 函数时,元素还没有被渲染。

这是控制器代码。

这是 HTML 代码

那么我如何强制 Angular 在调用之前等待 HTML:

0 投票
2 回答
1278 浏览

ecmascript-6 - 如何在 ES6/typescript 中导入 nwjs?

在 ES6 中,我想在 angular 1.6 代码中使用这个示例代码。

这些是我做的步骤,(更新了 package.json)

在代码中,

请帮助我做错了什么。

0 投票
1 回答
77 浏览

angularjs - 在生产中使用 $componentController?

我正在建立一个对话服务。对话框可以有一个控制器,与$mdDialog非常相似,如下所示:

效果很好。我以这种方式调用控制器:

在 angular-mock 中是$componentController服务,它可以调用组件控制器。使用我的代码,我只能调用已注册的控制器或给定的控制器功能。这不是很有帮助,因为我只注册了组件,而不是单个控制器。

我的问题

是否可以/推荐在生产中使用$componentController?或者有没有我监督过的任何 AngularJS 内置变体?

0 投票
1 回答
1072 浏览

angularjs - Bootstrap 4 选项卡在 AngularJS 中中断

我在使用带有药丸的引导选项卡时发现:

中断 Angular 应用程序,使其导航回加载第一个选项卡并选择第一个默认药丸的页面。

我尝试添加:

...添加此仅修复前四次单击的导航,然后再次中断。当我检查页面时,我看到设置了“活动”类永远不会被清除。

我还尝试添加:

通过 npm,但是创建布局和修改一些预先设计的行为所需的工作量不值得我花时间。

找到一个最少代码、紧凑的解决方案是一条漫长的道路,但我发布这个问题是为了帮助其他人。