- 【Angular专题】 (3)装饰器decorator,一块语法糖一. Decorator装饰器二. Typescript中的装饰器2.1 类装饰器2.2 方法装饰器2.3 访问器装饰器2.4 属性装饰器2.5 参数装饰器三. 用ES5代码模拟装饰器功能四. 小结一. Decorator装饰器修饰器是ES7加入的新特性,Angular中进行了大量使用,有很多内置的修饰器,后端的同学一般称之为... 【Angular专题】 (3)装饰器decorator,一块语法糖一. Decorator装饰器二. Typescript中的装饰器2.1 类装饰器2.2 方法装饰器2.3 访问器装饰器2.4 属性装饰器2.5 参数装饰器三. 用ES5代码模拟装饰器功能四. 小结一. Decorator装饰器修饰器是ES7加入的新特性,Angular中进行了大量使用,有很多内置的修饰器,后端的同学一般称之为...
- 【Angular专题】——(2)【译】Angular中的ForwardRef【Angular专题】——(2)【译】Angular中的ForwardRef一. 问题点在哪里二. 不对Class定义进行提升的理由三. class在使用前必须声明吗?四. 小结五.补充原文地址:https://blog.thoughtram.io/angular/2015/09/03/forward-referen... 【Angular专题】——(2)【译】Angular中的ForwardRef【Angular专题】——(2)【译】Angular中的ForwardRef一. 问题点在哪里二. 不对Class定义进行提升的理由三. class在使用前必须声明吗?四. 小结五.补充原文地址:https://blog.thoughtram.io/angular/2015/09/03/forward-referen...
- 一. 漫谈AngularAngular,来自Google的前端SPA框架,与React,Vue并称前端框架的三驾马车,前些日子刚发布了7.0版本。它是一个十足的革命者,每一次亮相,都会把新的思想和软件层面的实现提供给开发者,从Angularjs1.0时代推翻jQuery的统治地位,到Angular2.0时代基于Typescript的全面升级,再到现在每半年一个大版本的高速更新迭代,不断革新着... 一. 漫谈AngularAngular,来自Google的前端SPA框架,与React,Vue并称前端框架的三驾马车,前些日子刚发布了7.0版本。它是一个十足的革命者,每一次亮相,都会把新的思想和软件层面的实现提供给开发者,从Angularjs1.0时代推翻jQuery的统治地位,到Angular2.0时代基于Typescript的全面升级,再到现在每半年一个大版本的高速更新迭代,不断革新着...
- 双向绑定,也是Angular2的核心概念之一,Angular2的双向绑定是这样的:data=>view:数据绑定,模板语法是 []view=>data:事件绑定,模板语法是 ()Angular其实并没有一个双向绑定的实现,他的双向绑定就是数据绑定+事件绑定,模板语法是 [()] 。Angular2官方给的例子:<!--value是数据绑定,input是事件绑定--> <input [valu... 双向绑定,也是Angular2的核心概念之一,Angular2的双向绑定是这样的:data=>view:数据绑定,模板语法是 []view=>data:事件绑定,模板语法是 ()Angular其实并没有一个双向绑定的实现,他的双向绑定就是数据绑定+事件绑定,模板语法是 [()] 。Angular2官方给的例子:<!--value是数据绑定,input是事件绑定--> <input [valu...
- angular.module('MetronicApp').controller('PhoneListCtrl', function PhoneListCtrl($scope, $http) { $http({ method: 'POST', url: "http://192.168.0.1:8003/api/Account/A... angular.module('MetronicApp').controller('PhoneListCtrl', function PhoneListCtrl($scope, $http) { $http({ method: 'POST', url: "http://192.168.0.1:8003/api/Account/A...
- 1.手动强制刷新 $scope.$apply(); 2.select的使用 <select class="form-control form-filter input-sm" ng-model="row.specsId" ng-options="item.id as item.specsName for item in sh... 1.手动强制刷新 $scope.$apply(); 2.select的使用 <select class="form-control form-filter input-sm" ng-model="row.specsId" ng-options="item.id as item.specsName for item in sh...
- $http.get(URL,{ params: { "id":id } }) .success(function(response, status, headers, config){ }) $http.post(URL,{ "id":id }) .succes... $http.get(URL,{ params: { "id":id } }) .success(function(response, status, headers, config){ }) $http.post(URL,{ "id":id }) .succes...
- 在老版本的Anguler或AngulerJS中我们通常的使用方法是: // 当role=x时,把td隐藏 <td ng-hide="data.role==1">管理员</td> // 当role=x时,把td显示 <td ng-show="data.role==1">管理员</td> ... 在老版本的Anguler或AngulerJS中我们通常的使用方法是: // 当role=x时,把td隐藏 <td ng-hide="data.role==1">管理员</td> // 当role=x时,把td显示 <td ng-show="data.role==1">管理员</td> ...
- 代码中点击事件打开模态框,一般如下: data-ng-click="open('ui/user/timeAdd.html', 'md');" AngulerJS自带的模态框源码,调用了 $uibModal 函数 //打开模态框 $scope.open = function(url, size){ var modalI... 代码中点击事件打开模态框,一般如下: data-ng-click="open('ui/user/timeAdd.html', 'md');" AngulerJS自带的模态框源码,调用了 $uibModal 函数 //打开模态框 $scope.open = function(url, size){ var modalI...
- 我试验过,直接使用异步通信加载的html文件,虽然可以显示静态页面,但是页面内的js却无法加载(当然也有办法加载,只是太麻烦了),但是现在有了AngularJS 我们纠结就可以直接加载html和里面的js代码了 实现起来特别简单: * 第一步先引入AngularJS的js文件、 ... 我试验过,直接使用异步通信加载的html文件,虽然可以显示静态页面,但是页面内的js却无法加载(当然也有办法加载,只是太麻烦了),但是现在有了AngularJS 我们纠结就可以直接加载html和里面的js代码了 实现起来特别简单: * 第一步先引入AngularJS的js文件、 ...
- AngularJS案例:简单计算 一、环境准备 1、在Intellij里安装AngularJS插件 2、演示AngularJS的代码提示功能 二、案例演示 1、添加必要的js与css ... AngularJS案例:简单计算 一、环境准备 1、在Intellij里安装AngularJS插件 2、演示AngularJS的代码提示功能 二、案例演示 1、添加必要的js与css ...
- ng g services 目录名 12 import { Injectable } from '@angular/core'; @Injectable({ providedIn: 'root'... ng g services 目录名 12 import { Injectable } from '@angular/core'; @Injectable({ providedIn: 'root'...
- <h1>---------------管道-------------</h1> {{today | date:'yyyy-MM-dd HH:mm ss'}} <h1>... <h1>---------------管道-------------</h1> {{today | date:'yyyy-MM-dd HH:mm ss'}} <h1>...
- Angular 中的路由 一、 Angular 创建一个默认带路由的项目 命令创建项目 ng new ng-demo --skip-install 创建需要的组件 ng g componen... Angular 中的路由 一、 Angular 创建一个默认带路由的项目 命令创建项目 ng new ng-demo --skip-install 创建需要的组件 ng g componen...
- import { Component, OnInit } from '@angular/core'; import { CommonService } from '../../services/commo... import { Component, OnInit } from '@angular/core'; import { CommonService } from '../../services/commo...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签