在 Angular 项目中配置 Wijmo5
来源:互联网 发布:我爱发明 知乎 编辑:程序博客网 时间:2024/05/28 19:23
个人博客原文:在 Angular 项目中配置 Wijmo5
摘要:本文将介绍在 Angular4 项目中配置 Wijmo5 UI控件,文中采用的 Angular 版本为 4.0.0,Wijmo 版本为 C1Wijmo-Eval_5.20171.300
下载 Wijmo5 官方文件
C1Wijmo-Eval_5.20171.300.zip
创建好 Angular4 项目
文中不介绍搭建 Angular 开发环境的过程,需要的可以参考官方提供的 快速入门
创建项目 ng new wijmo
,并测试 ng serve
,运行成功过后再进行接下来的配置。
配置 Wijmo5
解压文件后进入 NpmImages 文件夹,拷贝 wijmo-amd-min 到 Angular项目 wijmo 的 npm_modules 目录下且改名为 wijmo,并 wijmo 项目的 package.json 文件中的 dependencies 中添加配置如下
"dependencies": { "wijmo": "^5.20171.300"}
将 “C1Wijmo-Eval_5.20171.300\Dist\styles” 拷贝到 Angular 项目的 src 目录下,并在 src/styles.css 文件中添加 wijmo 自带的样式文件
@import "styles/wijmo.min.css";
编写代码
app/app.modules.ts 代码如下:
import { BrowserModule } from '@angular/platform-browser';import { NgModule } from '@angular/core';import { WjInputModule } from 'wijmo/wijmo.angular2.input';import { AppComponent } from './app.component';@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, WjInputModule ], providers: [], bootstrap: [AppComponent]})export class AppModule { }
添加了 import { WjInputModule } from 'wijmo/wijmo.angular2.input';
和 imports: [ WjInputModule ]
app/component.ts 代码如下:
import { Component } from '@angular/core';import { WjInputModule } from 'wijmo/wijmo.angular2.input';@Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css']})export class AppComponent { title = 'app'; value: number = 123; change() { alert("my WjInputNumber value is " + this.value); }}
添加了 import { WjInputModule } from 'wijmo/wijmo.angular2.input';
和
value: number = 123; change() { alert("my WjInputNumber value is " + this.value); }
app/app.component.html添加代码如下:
<h1>My First Wijmo Project</h1><wj-input-number [(value)]="value" (change)="change()"></wj-input-number>
运行结果
- 在 Angular 项目中配置 Wijmo5
- 在Angular项目中使用PrimeNG组件
- 在 Angular 项目中添加 i18n 插件 ngx-translate
- 在 Angular 项目中添加插件 ng-bootstrap
- 在 Angular 项目中添加 clean-blog 模板
- 在项目中配置apk
- Angular4记账webApp练手项目之二(在angular4项目中使用Angular WeUI)
- 在Angular中使用promise
- 在angular中集成wangEditor
- 在angular-cli项目中使用Scss和Pug(Jade)模板引擎
- 在基于angular/cli搭建的angular2项目中集成systemjs加载器
- 不要(不建议)在Angular项目中使用hidden属性
- 在Angular项目动态引入JS模块
- Angular在IE浏览器下的配置
- 在Spring的项目中配置Log4j
- 在Spring的项目中配置Log4j
- 在Eclipse中配置Struts2项目
- 在Eclipse中配置Struts2项目
- watchdog_dev注册过程分析(待续)
- 使用ffmpeg 获取视频总时长
- struts+ajax返回json数据类型的各种情形及对应的Demo
- python:enumerate
- IOS 网络-深入浅出(一 )
- 在 Angular 项目中配置 Wijmo5
- 没有什么意义的记录
- IOS 网络浅析-(十二 UIWebView简介)
- HTML5学习
- mabits逆向工程生成通用mapper
- centos7修改网卡名称
- Android中Looper类的设计与实现
- 你真的需要机器学习吗?
- ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务