【javascript – 对ngRepeat对象的高级AngularJS自定义过滤】教程文章相关的互联网学习教程文章

javascript-AngularJS-根据条件更改控制器?【代码】

我有一个简单的表格,其中包含总结所按项目的数据(通过加法) (JSBIN) (700 = 300400) 表单以ng-controller =“ OrderFormController”为界 哪个具有此方法:$scope.total = function(){var total = 0;angular.forEach($scope.services, function(s){if (s.active){total+= s.price;}});return total;};一切都好. 但是如果在图片顶部看,有一个复选框. 选中后,我想在$scope.total内进行完全不同的计算 假设,而不是加法-做乘法:$scope...

javascript-Angular 6-更少的CSS导入不再起作用【代码】

我想重用Angular 5项目中使用Less的某些结构.在这个旧项目中,我可以使用以下代码从组件内部简单地加载.less文件:@import '~app/shared/less/bootstrap';这将加载:/my-app/src/app/shared/less/bootstrap.less现在,我有一个空白的Angular 6项目,该项目还配置为使用Less作为预处理器:ng new my-app --routing --style less从angular.json中提取:"my-app": {"prefix": "app","schematics": {"@schematics/angular:component": {"s...

javascript-AngularJS-初始化DATE输入【代码】

我有一个应用程序,其中有几个日期字段需要接受来自用户以及来自数据库的值. 我找到了this解决方案,但仍然收到错误消息Error: [ngModel:datefmt] 07001我的代码是(您也可以在注释中看到许多尝试):var xx = $filter("date")(Date.now(), 'yyyy-MM-dd'); var yy = $filter("date")(Date.now(), 'yyyy-MM-dd');$rootScope.Global.Time_Window_From = xx; // $filter("date")(Date.now(), 'yyyy-MM-dd'); //'2017-05-02' ; //Date.now(...

javascript-Angular2-等待服务变量被初始化【代码】

应用 > MapViewComponent> SearchComponent(需要MapViewComponent的对象)> MapService 到目前为止,我将SearchComponent放置在MapViewComponents模板中,因此可以使用@Inject(forwardRef(()=> MapViewComponent))将其传递给SearchComponent.但是由于搜索组件应该显示在布局/ HTML DOM内的其他位置,我想我必须使用一项服务来将MapViewComponent传递给搜索. MapViewComponent.ts:export class MapViewComponent {@Output() onMapViewC...

将对象数组转换为javascript(Angularjs)中的单个对象【代码】

如何转换这样的对象数组:[{ display_name: "view_dashboard",value: 1},{ display_name: "view_user",value: 0} ]对此:{view_dashboard: 1, view_user: 0}解决方法:您可以尝试使用the reduce function:var myArray =[{ display_name: "view_dashboard",value: 1},{ display_name: "view_user",value: 0} ]var result = myArray.reduce(function(obj, item) {obj[item.display_name] = item.value;return obj; }, {})console.log...

javascript-AngularJS计算对象长度

我正在使用下划线来计算对象长度. _.size(对象).因为此对象是由angularjs处理的,所以对象中有一个$$hashKey属性,该属性使长度1大于其应有的长度.在angularjs中计算对象长度的正确方法是什么?解决方法:这样可以吗_.size(_.omit(object,’$$hashKey’));; 更新 angular.copy()为您剥离$$hashKey.因此,似乎更Angular的方式是_.size(angular.copy(object));.

javascript-无法在我的angular-2快速入门应用程序中加载ng2-fullpage【代码】

我正在尝试使用整页angular2: 我以某种方式无法加载要使用的ng2-fullpage软件包,以下是我的文件: systemjs.config.js(function (global) {System.config({paths: {// paths serve as alias'npm:': 'node_modules/'},// map tells the System loader where to look for thingsmap: {// our app is within the app folderapp: 'app',// angular bundles'@angular/core': 'npm:@angular/core/bundles/core.umd.js','@angular/common...

javascript-AngularJS,在显示视图之前解析数据【代码】

这个问题已经被问到了,但是我不知道该怎么办. 使用AngularJS 1.0.5: 在显示视图“登录”之前,我想获取一些数据,并在未从AJAX请求中加载数据时延迟视图渲染. 这是主要代码.这是好方法吗?angular.module('tfc', ['tfc.config', 'tfc.services', 'tfc.controllers']).config(['$routeProvider', '$locationProvider', '$httpProvider',function($routeProvider, $locationProvider, $httpProvider) {$routeProvider.when('/login', ...

javascript-用TypeScript类编写Angular指令【代码】

我可能只是试图一次组合太多“新手入门”概念,但是我试图使用TypeScript类编写自定义Angular指令.目前,我并没有做任何非常有用的事情,只是POC. 我有一个看起来像这样的TypeScript文件:module App {'use strict';export class appStepper {public link:(scope:angular.IScope, element: angular.IAugmentedJQuery, attrs: angular.IAttributes) => void;public template:string = '<div>0</div><button>-</button><button>+</butto...

javascript-如何使用angular js将具有20000多个数组的json文件(数据)导出为Excel?【代码】

当我在firefox中运行此代码时,它可以完美运行.但是当我在chrome中运行此代码时..它崩溃了… 如何解决此问题. 我已经从github使用了ng-csv指令 当我在firefox中运行时,它可以完美运行..但是在chrome和IE中却存在问题<!DOCTYPE html> <html><head><meta charset="utf-8" /><title>JSON to CSV Exporter</title><script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js"></script><script ...

javascript-在AngularJS中使用循环和ng-class创建包装器DIV【代码】

我目前正在使用AngularJS创建动态时间表.我的时间轴中的数据是从JSON文件中获取的,我已经能够成功配置它.这是我目前在PLNKR上拥有的内容:http://plnkr.co/edit/avRkVJNJMs4Ig5mDrwJ8 这是我当前的导航:<nav id="sticky-navigation"><ul><li><a href="#decade-1960s">1960</a></li><li><a href="#decade-1970s">1970</a></li><li><a href="#decade-1980s">1980</a></li><li><a href="#decade-1990s">1990</a></li><li><a href="#d...

javascript-angularjs’ng-href’无法正常工作【代码】

我正在尝试使用angularjs ng-href创建指向每个id的链接,但是当我刷新页面时,这些链接没有显示.我什至关闭了浏览器并清除了缓存,但没有任何反应.这是我当前的代码:<tr ng-repeat="parcel in parcels"> <td><a ng-href="http://www.proj.com/{{ parcel.id }}/edit/"/>{{ parcel.id }}</td> <td>{{ parcel.tracking_id }}</td> <td>{{ parcel.shipper_ref_no }}</td> $scope.parcels = [];...

javascript-Angular js中textArea的2种方式绑定【代码】

我有一个用户必须回答的问题清单,为此准备了一份表格. html形式是<div class="list" ng-repeat="question in questions.data.Question" > <div class="item item-divider">{{question.text}}</div><label class="item item-input" ng-if="question.type =='comment'"><textarea placeholder="Comments"></textarea></label></div>现在我的json字符串是{"sucess": true,"message": "record(s) fetched sucessfully","data": {"Quest...

javascript-angularjs $anchorScroll有时会刷新所有页面【代码】

我有一个带有angularjs路由的应用程序,但是在某些视图上我想滚动到某个特定的div,并且我使用anchorScroll,但有时(并非所有时间)它刷新所有页面,甚至我停止了事件传播.有人遇到过这个问题吗?$scope.redirectTodiv = function(divname,event) {event.stopPropagation(); event.preventDefault();$location.hash(divname);$anchorScroll();};解决方法:这样尝试$scope.redirectTodiv = function(divname,event) {var id = $location....

javascript-使用AngularJS进行Chrome Webstore内联安装【代码】

我是AngularJS的新手,并尝试在Webstore inline installation guide之后安装Chrome扩展程序 在我的.html文件中<button data-ng-click="chromeExtensionInstall()" id="install-button">Add to Chrome</button>在我的.js文件中function successCallback () {window.alert('success'); }function failureCallback () {window.alert('failure'); }$scope.chromeExtensionInstall = function() {if (!chrome.app.isInstalled) {chrome.w...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部