上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
平邑微信公众号开发公司、平邑微信小程序制作费用、平邑客户端APP软件需要大概多少钱【平邑小程序搭建开发】平邑企业微信服务号代运营制作、平邑公众号推文编辑排版外包价格
平邑县隶属于山东省临沂市,位于山东省东南部,临沂市西陲,沂蒙山区西南部。
平邑县属季风区域大陆性气候,是沂蒙革命老区和沂蒙精神的重要组成部分,其境内有国家级AAAAA旅游区蒙山森林公园。
Angular 2 表单
本章节我们将为大家介绍如何使用组件和模板构建一个 Angular 表单。
利用 Angular 模板,我们可以创建各种类型表单,例如:登录表单,联系人表单,商品详情表单等,而且我们也为这些表单的字段添加数据校验。
接下来我们一步步来实现表单的功能。
创建项目
导入初始化项目。
完整的项目创建可以参考:Angular 2 TypeScript 环境配置
或者直接下载源代码:点我下载
解压后,修改目录名为angular-forms,修改 angular-forms/package.json 文件中的 "name": "angular-quickstart" 为 "name": "angular-forms"。
完成后,我们执行 cnpm install 来载入依赖包。
创建 Site 模型
以下创建了一个简单的模型类 Site,包含了三个必需字段:id,name,url,一个可选字段:alexa。
在 angular-forms/app 目录下创建 site.ts 文件,代码如下:
app/site.ts 文件:
export class Site {
constructor(
public id: number,
public name: string,
public url: string,
public alexa?: number
) { }
}
以下代码中,标为 public 的为公有字段,alexa 后添加一个问号(?)表示可选字段。
创建一个表单组件
每个 Angular 表单分为两部分:一个基于 HTML 的模板,和一个基于代码的组件,它用来处理数据和用户交互。
在 angular-forms/app 目录下创建 site-form.component.ts 文件,代码如下:
app/site-form.component.ts 文件:
import { Component } from '@angular/core';
import { Site } from './site';
@Component({
moduleId: module.id,
selector: 'site-form',
templateUrl: 'site-form.component.html'
})
export class SiteFormComponent {
urls = ['www.runoob.com', 'www.google.com',
'www.taobao.com', 'www.facebook.com'];
model = new Site(1, '菜鸟教程', this.urls[0], 10000);
submitted = false;
onSubmit() { this.submitted = true; }
get diagnostic() { return JSON.stringify(this.model); }
}
实例中导入了 Component 装饰器和 Site 模型。
@Component 选择器 "site-form" 表示我们可以通过一个 <site-form> 标签,把此表单扔进父模板中。
templateUrl 属性指向一个独立的HTML模板文件,名叫 site-form.component.html。
diagnostic 属性用于返回这个模型的JSON形式。
定义应用的根模块
修改 app.module.ts 来定义应用的根模块,模块中指定了引用到的外部及声明属于本模块中的组件,比如 SiteFormComponent。
因为模板驱动的表单有它们自己的模块,所以我们得把 FormsModule 添加到本应用的 imports 数组中,这样我们才能使用表单。
app/app.module.ts 文件代码如下
app/app.module.ts 文件:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
import { SiteFormComponent } from './site-form.component';
@NgModule({
imports: [
BrowserModule,
FormsModule
],
declarations: [
AppComponent,
SiteFormComponent
],
bootstrap: [ AppComponent ]
})
export class AppModule { }
创建根组件
修改根组件文件 app.component.ts,将 SiteFormComponent 放在其中。
app/app.component.ts 文件:
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
template: '<site-form></site-form>'
})
export class AppComponent { }
钉钉现在对阿里巴巴意味着什么?
2020-07-11 08:55
2020年7月10日,阿里巴巴发布2020财年年度报告,这也是阿里巴巴香港二次上市后递交的首份年报。在这份厚达390多页的报告中,阿里巴巴除了展示了此前已经发布过的财务数据外,更多是在介绍这家公司的业务走向。
其中,除了像淘宝直播、盒马饿了么等本地生活以及阿里云等亮点业务得到不小篇幅的“管理层讨论与分析”外,PingWest品玩注意到,钉钉的篇幅相较此前也明显增多。
在去年的二次上市招股书中,阿里巴巴对于钉钉的提及还只是停留在“介绍性”的阶段,更多是在对外简单定义这个产品。但在这次赴港上市后的首次年报,以及阿里巴巴董事会主席兼CEO张勇的致股东信里,钉钉已经开始被更多的提及。在股东信中,张勇表示:“面向未来的最大确定性,就是整个经济和社会生活全面走向数字化的大趋势。疫情让人们从根本上重新思考我们和世界的关系。”张勇把钉钉和其他多个新服务,形容为“重新定义生活和生产经营方式”的新物种。
在《业务概况》部分,阿里巴巴依然把钉钉归为创新业务,将其定义为“数字化协同平台”和“中国最大的企业效率类APP”。这侧面反映出阿里巴巴对钉钉的战略重视——虽然已经在组织架构层面离开创新事业群,但仍然在财报中被放在创新业务中,这一方面意味着钉钉可以暂时不用考虑盈利的KPI,继续扩张。而另一方面其实说明,钉钉仍然代表着阿里巴巴认为的产品“创新”的样子。

在此前的云栖大会上,阿里云智能总裁张建锋曾把钉钉放在和淘宝一样的高度,称其有“划时代”的意义:“在帮助中国企业数字化转型实现智能移动协同方面,钉钉是杰出的代表。在生产领域和管理领域,钉钉帮助千万级企业组织数字化转型,这个意义堪比淘宝在消费领域的影响”。
平邑微信公众号开发公司、平邑微信小程序制作费用、平邑客户端APP软件需要大概多少钱【平邑小程序搭建开发】平邑企业微信服务号代运营制作、平邑公众号推文编辑排版外包价格
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)