问题标签 [angularjs-1.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 回答
1620 浏览

angularjs - webpack:AngularJS 1.6.1(ES6) 和 SCSS 打包

有人可以帮助我配置 webpack 以满足以下要求

  • AngularJS (1.6) ES6 到 ES5 的转换
  • SCSS 到 CSS 编译器
  • 所有 js 到单个包
  • 所有 CSS 到单个捆绑包
  • 所有文件夹结构都应仅使用 html 创建(没有 js 文件,因为我们已经捆绑了它)

这是我迄今为止尝试过的

0 投票
1 回答
529 浏览

javascript - 如何根据与 Angular JS 中的下拉值的比较来更新文本字段值?

嗨,我是 Angular JS 的新手。我有一个 HTML 文件,它有一个下拉列表和一个文本区域。文本区域值将根据选定的下拉值更新。请注意:textarea 不会显示用户在下拉菜单中选择的相同值。它将根据下拉列表的值显示一些其他值。

下面是我的 HTML 代码片段。Dropdown 的值来自我在控制器中进行休息调用后得到的后端:

我从后端得到的响应是这样的 XML 格式:

在下拉列表中,我正在显示“menuName”,正如您在 XML 响应中看到的那样。在 textarea 中,我需要显示相应的任务列表。我在 HTML 代码中使用了“ng-model”,但这给出了所选菜单的值。但我需要得到相应的任务值。我们应该怎么做。请帮忙。

0 投票
0 回答
128 浏览

angularjs - Angular 1.6 NestedRoute(单页应用)

我正在尝试使用 ngRoute 在 agularjs 1.6 中创建单页应用程序。我的代码如下。

角码

HTML

我的代码在路由中运行良好。在用户数据中,我有子菜单的地址,资格。我不知道我应该如何为它编写角度路由代码(嵌套路由)。下面是我的 html 代码。

HTML

0 投票
1 回答
2551 浏览

javascript - 如何在 AngularJS 中定义错误回调?

在我的Controller

在我的AuthService

当我POST提供 200 响应代码时,一切都会按预期do something after success执行。

但是当我的 POST 结果为 401 时,我可以看到 Messages.create 被调用(所以在这种情况下它进入了error路径),但不幸的是我的控制器调用了successCallback而不是errorCallback.

我不得不迁移它,因为我使用的是不推荐使用的,并且因为 Angular 1.6 删除了.success.errorpromise 属性。它当时正在工作,但迁移后它不再工作了。

我在这里做错了什么?

0 投票
2 回答
19126 浏览

angularjs - AngularJS 升级(1.5 到 1.6,1.7)使指令范围绑定未定义

我有以下代码:

在 Angular 1.5.3 版本中,这按预期工作,我的控制器中的变量带有值。现在,自从我升级到 1.6.x,self.pageConfiguration 现在是未定义的。

除了角度版本之外,没有任何变化。

如何处理传递给控制器​​中指令的值?

0 投票
1 回答
97 浏览

javascript - $scope.apply 正在触发“catch”以及“then”

在 Angular 1.6.2 和 UI 路由器中,我希望仅在服务器上建立用户具有访问页面的正确角色/权限后才显示页面的内容。

没有$scope.apply() catch()不会被解雇,但由于某种原因,当我把它放在那里时,情况并非如此。没有变量似乎不会更新视图$scope.apply()vm.showContent

我没有收到 Angular 或 JS 错误,所以我说我会省略任何其他相关代码,因为我认为没有其他问题会导致问题。

查看/HTML

控制器

0 投票
2 回答
299 浏览

javascript - AngularJS $inject 服务注入错误

我是 Angular 的新手,如果你能帮助我,我会很高兴。我将我的逻辑拆分为 2 个文件(控制器和服务)。我的服务代码:

我的控制器代码:

我在 controller.js 之前包含了我的 services.js,但仍然收到关于错误的 authservice 依赖项的错误

angular.js:14362 错误:[$injector:unpr]

请问你能帮帮我吗?

0 投票
1 回答
57 浏览

angularjs - 无法渲染控制器函数内的变量以查看

这是我在plunkr上的代码

我无法orders.html从控制器OrdersController内部controllerOrder.js文件中获取视图。由于某种原因,我无法将OrdersController控制器的变量呈现到视图上。

0 投票
3 回答
956 浏览

angularjs - 弹出模式的控制器和服务

我对AngularJS(1.6 版)相当陌生,我有一个小任务——在单击“编辑”按钮时实现一个新的弹出模式,该按钮将有一些文本框来编辑某些内容。

我无法理解如何调用每个 js 文件,因此我无法完成“任务”。

该应用程序目前是这样构建的(新应用程序-所以我需要构建好的基础)。

index.cshtml 包含此代码(在与我的任务相关的部分)

main.js

boardCtrl.js(从页面开始的部分)

还有boardService.js一个

我不明白的是:

现在我需要添加一个弹出表单edit.html 和一个controller和一个service(我想添加另一个控制器,因为我想保持分离并且为了便于理解)。

我怎样才能将它们连接在一起?例如:从boardCtrl.js调用edit-controller.js和从edit-controller,使用编辑服务?

0 投票
1 回答
2524 浏览

javascript - bindToController Angular 1.6

迁移到最新的角度后,我的指令有问题。

在移动到最新版本之前,绑定控制器设置为 true 时它可以正常工作,但现在它不起作用。所以我删除了 bindToController : true 并且我需要使用 $scope 从 html 指令访问我的变量绑定

我阅读了有关指令的指南、帖子和教程,但没有找到任何解决方案。