ICode9

精准搜索请尝试: 精确搜索
  • Angular - 跨组件间的数据广播通信2021-12-23 14:05:57

    场景:父组件发布广播,所有订阅了消息的子组件均可以收到消息 实现:         创建service: WorkerService.component.ts import { EventEmitter, Injectable, } from "@angular/core"; @Injectable({ providedIn: 'platform' }) export class WorkerService { const

  • Angular 8开发拼多多WebApp-从基础到项目实战2021-12-22 11:59:52

    Angular 8开发拼多多WebApp-从基础到项目实战

  • React vs Angular vs Vue.js - 怎么选择2021-12-22 10:03:13

    Javascript框架的开发速度非常快,这意味着今天我们经常更新Angular、React和另一个参与者Vue.js的版本。 我们分析了全球需要特定框架知识的开放职位数量。作为消息来源,我们采用Indeed.com并根据超过60,000个工作机会获得以下分配。 考虑到以下数据,我们决定分享每个前端框架的

  • 如何创建 Angular library 并在生产环境中消费2021-12-19 12:02:22

    本文使用的 Github 项目:https://github.com/wangzixi-diablo/angular-monorepo/commits/main 项目本地路径: C:\Code\SPA\angular-monorepo Github commit 1:https://github.com/wangzixi-diablo/angular-monorepo/commit/a9da6b7d49e48ab60b43749fb45ea750fae8a5bd 在这个 commit

  • 关于 Angular 应用 tsconfig.json 中的 target 属性2021-12-19 12:01:00

    我新建了一个 Angular 应用,自动生成的 tsconfig.json 文件里,target 为 es2017,module 为 es2018. 而 Spartacus 应用里,target 仅为 es5: 现代浏览器支持所有 ES6 特性,所以 ES6 是一个不错的选择。如果您的代码部署到较旧的环境,您可以选择设置较低的目标,或者如果您的代码保证在较新

  • 关于 Angular 应用 tsconfig.json 中的 lib 属性2021-12-19 12:00:29

    SAP Spartacus 应用的 tsconfig.json 文件里,有一个 lib 属性,值为 es2020 和 dom: TypeScript 包括一组内置 JS API(如 Math)的默认类型定义,以及浏览器环境(如 document)中的类型定义。 TypeScript 还包括用于与您指定的目标匹配的较新 JS 功能的 API; 例如,如果目标是 ES6 或更高版本,则

  • 【angular-实践】数据监听并渲染到界面上2021-12-15 19:58:17

    背景 为了做一个面包屑的样式 思路 三个界面: 根页面: index(展示面包屑) 资金页面: fund(展示收入、支出,属于同一个页面) 步骤: 在index服务中存BehaviorSubject类型的变量crumbData, 在found组件中监听路由变化,根据路由参数设置不同的面包屑数据, 在index组件中订阅crumbData变量

  • UI组件库Kendo UI for Angular入门 - 如何开始使用图表功能2021-12-14 09:31:10

    本文提供了开始使用Kendo UI for Angular图表所需的信息,包括有关的安装方法、所需依赖项、运行项目的代码以及其他一些资源说明。Charts Package 是 Kendo UI for Angular 的一部分,这是一个专业级的 UI 库,具有 100 多个组件,用于构建现代且功能丰富的应用程序。 Kendo UI for Ang

  • 使用 Angular Transfer State 的一个具体例子2021-12-13 12:00:06

    Using TransferState API in an Angular v5 Universal App 让我们用一个具体的例子来说明这篇文章。 我们有一个天气应用程序,在其侧边栏中显示城市列表。 当您单击城市名称时,该应用程序会显示该城市的当前天气。 因为我们希望我们的应用程序是可抓取和可索引的,所以我们使它通用:城

  • angular项目中的httpClint模块中的delete请求传递参数问题2021-12-07 18:34:08

    delete的标准传参和get一样。一般都在地址后面拼接id什么的,  如果删除的时候需要传递一个对象或者数组啥的,就不能在地址后面拼接了。    {  body:  这里写自己传递的对象  }   总的来说,就是传递的值用对象包裹起来,以body为键,    这样就可以传递过去了  

  • angular-样式2021-12-06 09:32:47

    Style   一、通过 ngStyle 1 <p [ngStyle]="{'color':'red'}">ngStyle演示</p> 2 3 <p [ngStyle]="{'color':tempColor}">ngStyle演示</p> 4 // tempColor定义在ts文件中,数据类型为字符串,值为color的属性值   二、[style.属性

  • Angular—开发人员的首选2021-12-05 11:02:01

      Angular流行的主要原因是它的健壮性、平台独立性和浏览器支持。目前,所有主流浏览器都支持Angular。Angular团队定期发布新的更新,并不断添加新功能以增强用户体验。虽然Firefox本机不支持某些自定义元素,但它们与即将发布的版本兼容。   改进了动画的性能   在Angular的早

  • angular中如何将后端返回的多层嵌套json数据转换成树状层级结构2021-12-03 11:00:20

    后端返回嵌套json数据的方法见我的另一篇博客:https://www.cnblogs.com/wwwzgy/p/15561613.html 返回的是一个多层嵌套式的json,示例格式如下,这是一个公司的部门架构,可以无限多层嵌套。 [ {"id":"0000000001", "name":"总公司", "parent_id":"0", &q

  • Angular2021-11-30 11:34:07

    1.安装hmr依赖 npm i --save-dev @angularclass/hmr 2.src/environments/environment.hmr.ts - 添加environment.hmr.ts配置文件 export const environment = { production: false, hmr: true } 3.在 environment.prod.ts 和 environment.ts 两个文件中添加 hmr:false 4.sr

  • angular技巧2021-11-29 01:00:06

    withLatestFrom 将源 Observable 与其他 Observable 组合以创建一个 Observable,其值从每个 Observable 的最新值计算,仅当源发出时。 拿到最新的值进行合并 const sportsNews$ = interval(5000).pipe( map(i => `One News ${i}`) ); const worldNews$ = interval

  • angular和spring boot的standalone部署2021-11-25 11:32:30

    前言 虽然前后端分离是现在主流的开发模式,但是我不认为前后端分离就意味着前后端部署,部署的时候也可以将前端打包后的资源文件放在jar包里,成为后端的一部分。 angular打包 首先使用angular-cli的打包命令去编译angular文件 ng build --configuration production 然后将输出的静态

  • 基于kinova jaco2机械臂的仿真模拟2021-11-25 07:31:05

    基于kinova jaco2机械臂的仿真模拟   struct AngularInfo { /** * As an example if the current control mode is angular position the unit will be degree but if the control mode is angular velocity * then the unit will be degree per second. * @

  • 认识NgModule~Angular的模块化2021-11-23 13:01:10

    目录 @NgModule() 装饰器的类 Angular常用的系统模块 1. 示例——创建,导入特性模块 order.module.ts list.component.ts app.module.ts app.component.html 2. 示例——惰性加载模块 order.module order-routing.module 在顶级路由AppRoutingModule中配置 app.component.html

  • 向全栈迈进——Angular+Tornado开发树洞博客(十一)2021-11-21 17:06:43

    在上一篇博客中,我们开发了评论系统的前端部分,介绍了angular中模板的概念。在这篇博客中,我们将继续开发评论系统的前端部分,并介绍组件间通信的相关内容。 打开comments.component.ts文件,输入以下内容: //comments.component.ts import { Component, Input, OnInit } from '@ang

  • Angular 如何根据一个 class 的定义和数据,动态创建一个该类的实例2021-11-16 16:31:42

    可以从 SAP 电商云 Spartacus UI 的实现中找到一个例子。 return this.resolveModuleFactory(moduleFunc).pipe( map(([moduleFactory]) => moduleFactory.create(parentInjector)), concatMap((moduleRef) => this.runModuleInitializersForModule(moduleRef)),

  • angular学习(一)2021-11-16 15:34:51

    常用指令记录 1.创建项目,运行项目 ng new my-project cd my-project ng serve 2.安装组件 ng add ng-zorro-antd //安装antd ng add --help //查看 add 下指令 3.更新 ng update --help //查看update 下指令 ng update --all //更新所有 ng update @angular/core //单独更

  • vue面试题之常用的指令/修饰符2021-11-15 11:30:00

     Vue 常用的修饰符都有哪些? 常用的修饰符有一下几种: v-model 修饰符: 1、.lazy:输入框改变,这个数据就会改变,lazy 这个修饰符会在光标离开 input 框才会更新数据: 2、.trim:输入框过滤首尾的空格: 3、.number:先输入数字就会限制输入只能是数字,先字符串就相当于没有加 number,注意,不

  • Angular 快速入门2021-11-13 14:30:00

    Angular 是一个应用设计框架与开发平台,用于创建高效、复杂、精致的单页面应用。其开发便捷程度不亚于Vue及React。语法简单易理解。 首先你电脑需安装较新版本NodeJS(v12.20, v14.15, v16.10),然后使用npm安装Angular脚手架: npm install -g @angular/cli 安装完成之后,通过命令n

  • 推荐一下我的angular ui模版之我的daming-core-ui更新到angular12了2021-11-09 12:32:27

    前言 在2019年2月的时候,我基于CoreUI的angular的二次开发。那时候还在使用angular7的版本, 而现在angular13已经发布了。 关于angular13的新特性,大家可以看看由PingCode的大佬徐海峰翻译的Angular v13 正式发布。 angular 13 对于普通开发者来说,angular13最值得我们关心的是两个破

  • Angular的视图封装2021-11-05 23:59:49

    文章目录 一、ShadowDom 模式二、Emulated 模式三、None 模式 通过在组件的元数据上设置视图封装模式,可以分别控制每个组件的封装模式。 可选的封装模式一共有如下几种: 一、ShadowDom 模式 ShadowDom 模式,组件的样式被包含在这个 Shadow DOM 中,外部样式进不来,组件样式

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有