Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在组件init上执行[kendoGridAddCommand]

在组件init上执行[kendoGridAddCommand]
EN

Stack Overflow用户
提问于 2018-09-17 01:11:40
回答 1查看 828关注 0票数 0

Kendo默认行为

add事件在单击kendoGridToolbarTemplate下的kendoGridAddCommand时触发。

HTML :

代码语言:javascript
运行
AI代码解释
复制
<kendo-grid 
(add)="addHandler($event)"
>
    <ng-template kendoGridToolbarTemplate>
        <button kendoGridAddCommand>Add new</button>
    </ng-template>
    <kendo-grid-column field="id" title="ID" width="120"></kendo-grid-column>
    <kendo-grid-column field="name" title="name" width="120"></kendo-grid-column>
</kendo-grid>

TS :

代码语言:javascript
运行
AI代码解释
复制
protected addHandler({sender}) {
    // define all editable fields validators and default values
    const group = new FormGroup({
        'id': new FormControl(),
        'name': new FormControl()
    });

    // show the new row editor, with the `FormGroup` build above
    sender.addRow(group);
}

需求

在组件init或网格外部触发加法事件。默认情况下,一行应与窗体控件一起显示,而无需单击Add new按钮。

我尝试了下面提供的解决方案,但没有成功。

KendoUI角网格外部命令

EN

回答 1

Stack Overflow用户

发布于 2018-09-17 12:37:13

您可以处理AfterViewInit事件,并调用网格addRow法,例如:

代码语言:javascript
运行
AI代码解释
复制
ngAfterViewInit() {
  this.formGroup = new FormGroup({
        'ProductID': new FormControl(),
        'ProductName': new FormControl('', Validators.required),
        'UnitPrice': new FormControl(0),
        'UnitsInStock': new FormControl('', Validators.compose([Validators.required, Validators.pattern('^[0-9]{1,3}')])),
        'Discontinued': new FormControl(false)
  });

  this.grid.addRow(this.formGroup);
}

示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52364301

复制
相关文章
小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法
当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法。
蓓蕾心晴
2018/08/15
1.1K0
React报错之无法在未挂载的组件上执行React状态更新
原文链接:https://bobbyhadz.com/blog/react-cant-perform-react-state-update-on-unmounted-component[1]
chuckQu
2022/08/19
2.4K0
怎样在windows上定时执行python
作为一个需要在电脑上工作和学习的人,一件十分困扰我的事情就是怎样不受互联网中其他内容的干扰而专注于自己想要做的事情,有的时候真的是沉浸于微博上的消息,忘了自己本来想要做的事。不过我有一件神器,自己爱豆的音频激励,所以决定写一个python脚本,让电脑每小时定时播放,提醒自己专注学习。
py3study
2020/01/19
1.6K0
【ijkplayer】编译 Android 版本的 ijkplayer ⑤ ( 执行 init-android-libyuv.sh | 执行 init-android-soundtouch.sh )
参考 https://github.com/bilibili/ijkplayer 项目的编译过程 ;
韩曙亮
2023/03/30
7400
【ijkplayer】编译 Android 版本的 ijkplayer ⑤ ( 执行 init-android-libyuv.sh | 执行 init-android-soundtouch.sh )
BackgroundWorker在单独的线程上执行操作
直接使用多线程有时候会带来莫名其妙的错误,不定时的发生,有时候会让程序直接崩溃,其实BackgroundWorker 类允许您在单独的专用线程上运行操作。可以通过编程方式创建 BackgroundWorker,也可以将它从“工具箱”的“组件”选项卡中拖到窗体上。如果在 Windows 窗体设计器中创建 BackgroundWorker,则它会出现在组件栏中,而且它的属性会显示在“属性”窗口中。
张果
2022/05/09
1.3K0
BackgroundWorker在单独的线程上执行操作
[Go] GODEBUG=inittrace=1 查看所有执行的init函数
在go语言中查看所有执行的init函数 , 可以使用这个环境变量 linux下可以直接执行 GODEBUG=inittrace=1 具体命令 winddows下 set GODEBUG=inittra
唯一Chat
2021/04/27
1.1K0
[Go] GODEBUG=inittrace=1 查看所有执行的init函数
一文读懂 Golang init 函数执行顺序
Golang init 函数是一种特殊的函数,主要用于完成程序的初始化工作,如初始化数据库的连接、载入本地配置文件、根据命令行参数初始化全局变量等。
恋喵大鲤鱼
2022/10/24
7.6K0
一文读懂 Golang init 函数执行顺序
在腾讯云容器服务Node上执行 kubectl
默认 容器服务 的 Node 上无法执行 kubectl ,需要配置集群访问凭证,如果你开启了内网访问 按照官方教程很好解决,这里介绍下在不开启内网访问的情况下,如何在 Node 上执行 kubectl。
SRE扫地僧
2022/07/03
1.3K0
在腾讯云容器服务Node上执行 kubectl
ros创建catkin_ws执行catkin init报错
各位看官好!本人在操作ros时,首先创建了一个catkin_ws/src的文件夹,本来是要在catkin_ws下执行catkin init命令的。不小心在HOME/[NAME]/下执行了catkin init命令。导致再到catkin_ws下执行catkin init命令时报错如下:
光明鼎
2022/04/19
5850
在navicat上设置定时计划执行存储过程
有一个存储过程,需要每天定时执行一次。所以在navicat上使用事件处理,当然还有其他的方法,这只是一种。作为参考
Java架构师历程
2019/03/08
2.2K0
在navicat上设置定时计划执行存储过程
Android系统启动之Init流程(上)
当Linux内核启动之后,运行的第一个进程是init,这个进程是一个守护进程,确切的说,它是Linux系统中用户控件的第一个进程,所以它的进程号是1。
李小白是一只喵
2020/04/23
9960
Android系统启动之Init流程(上)
dplyr-cli:在Linux Terminal上直接执行dplyr
熟悉R的朋友都会知道, dplyr包是对原始的数据集进行清洗、整理以及变换的有力武器之一。但是其使用会局限于你需要有打开R/R studio或者通过R脚本来执行 dplyr。对于这个问题,今天即将需要介绍的 dplyr-cli就能很好的解决这个问题。
生信菜鸟团
2020/05/19
2.1K0
在element-ui的基础上封装组件
/// 通过props来把参数传递给父组件 page-size 在props接收的时候会自动的变成pageS <template> <paging-query :totals="total" :page-size="pageSize" @handleSizeChangeSub="handleSizeChangeFun" @handleCurrentChangeSub="handleCurrentChangeFun"></paging-query> </div> </template> <s
用户4344670
2019/11/04
9550
在openstck中配置使用cloud-init
cloud-init是在创建虚拟机时能够对虚拟机进行一些初始化操作的工程。在虚拟机启动的时候,对虚拟机进行一些列的操作,例如常用的:自动设置 虚拟机hostanme,设置虚拟机用户初始密码,自动安装软件等。OpenStack也支持配置cloud-init,本文介绍如何在openstack中使用cloud-init以及部分源码分析。
虚拟化云计算
2018/04/08
2.5K0
在openstck中配置使用cloud-init
linux内核学习(三)之init进程学习(上)
大家周末好,今天给大家继续分享linux内核学习。上次讲解到linux内核启动分析的前期准备,还没有去分析linux内核具体启动分析过程,这里我换一种方式来分享,在linux启动后,linux系统接下来会如何进行工作?然后再反过来具体分析linux内核启动过程,启动过程会设计到一些汇编语言,以及这个时候去具体分析c语言代码的话,就真正考验c语言的功底的时候到了;同时c语言的基本功,大家可以去看我以前学习c语言的一些常用c语言用法,我把它搞成了专辑,方便大家查看。
用户6280468
2022/03/21
1.7K0
linux内核学习(三)之init进程学习(上)
在Servlet的init方法中创建线程
 servlet代码如下: package com.weichat.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.se
庞小明
2018/03/07
2.9K0
执行 hexo init 出现如下错误的解决方案【Github】
GitHub Pages 可以在公共存储库中使用GitHub Free和GitHub Free用于组织,在公共和私有存储库中可以使用GitHub Pro,GitHub Team,GitHub Enterprise Cloud和 GitHub Enterprise Server。有关更多信息,请参见“ GitHub 的产品”。 GitHub Pages is available in public repositories with GitHub Free and GitHub Free for organizations, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server. For more information, see “GitHub’s products.”
来杯Sherry
2023/05/25
8680
执行 hexo init 出现如下错误的解决方案【Github】
带有-i选项的sed命令在Linux上执行成功,但在MacOS上失败
就地编辑文件(如果提供了后缀,则进行备份),可见参数后缀 SUFFIX 是可选的,即带或者不带这个参数都可以执行。
程序熵
2023/09/25
4040
带有-i选项的sed命令在Linux上执行成功,但在MacOS上失败
在本地KVM中安装使用Cloud-init
Cloud-init是一个Linux虚拟机的初始化工具,被广泛应用在AWS和OpenStack等云平台中,用于在新建的虚拟机中进行时间设置、密码设置、扩展分区、安装软件包等初始化设置。本文主要研究在本地KVM虚拟机,也就是没有云平台的情况下,如何使用cloud-init进行初始化工作。示例虚拟机的操作系统是CentOS 7.1。
星哥玩云
2022/07/13
1.7K0
在 FreeDOS 上使用 BAT 文件自动执行任务 | Linux 中国
即使你以前没有使用过 DOS,你也可能知道它的命令行 shell,即 COMMAND.COM。它已经成为 DOS 的同义词,FreeDOS 为此也实现了一个类似的 shell,称为 “FreeCOM”,但也命名为 COMMAND.COM,就像在其他 DOS 系统上一样。
用户1880875
2021/11/15
2.1K0

相似问题

角4动画在init组件上执行。

11

子闪电组件init在父init salesforce之前执行

20

在git init上执行脚本

24

React/material上升按钮在init上执行onTouchTap

36

如何跳过在可重用容器上执行init脚本?

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文