• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript Table.update函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中ts/ui/Table.update函数的典型用法代码示例。如果您正苦于以下问题:TypeScript update函数的具体用法?TypeScript update怎么用?TypeScript update使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了update函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1:

				opg.api.modifyTimer(param, () => {

					row.validTime = param.validTime ;

					if(srcTable){
						srcTable.update();
					}

					this.popWin.close();
				});
开发者ID:rpdg,项目名称:fy.js,代码行数:10,代码来源:modifyValidTime.ts


示例2:

	let callback = () => {
		if (tb)
			tb.update();

		if (pop)
			pop.close();
		else{
			opg.ok('元数据信息已保存');
		}
	};
开发者ID:rpdg,项目名称:fy.js,代码行数:10,代码来源:metaData.ts


示例3:

		opg.api.newAsset(param , (data)=>{
			pop.close();
			tb.update();
			parentWin['doCatalog'](data.assetId , data.id , param.managerName);
		});
开发者ID:rpdg,项目名称:fy.js,代码行数:5,代码来源:createNew.ts


示例4: function

			onClose: function () {
				cache.remove(cacheKey);
				tb.update();
			},
开发者ID:rpdg,项目名称:fy.js,代码行数:4,代码来源:contract.ts


示例5:

			opg.ok('导入成功' , ()=>{
				tb.update();
				pop.close();
			});
开发者ID:rpdg,项目名称:fy.js,代码行数:4,代码来源:upload.ts


示例6: createTable

	createTable(mediaRow) {
		let that = this;
		this.tbMedia = opg('#tbMedia').table({
			data: [],
			columns: [
				{
					text: '内容名称',
					src: 'managerName',
					width: 200,
				},
				{
					text: '内容类型',
					src: 'contentType',
					width: 150,
				},
				{
					text: '已生产业务',
					src: 'busiCodes',
					width: 150,
				},
				{
					text: '生产中业务',
					src: 'produceBusiCodes',
					width: 150,
				},
				{
					text: '创建时间',
					src: 'createTime',
					width: 150,
				},
				{
					text: '时长',
					src: 'length',
					width: 150,
				},
				{
					text: '创建人',
					src: 'creator',
				},
				{
					text: '操作',
					src: 'id',
					width: 180, lign: 'left',
					render: (val, i, row) => {
						let btnHTML = '';
						if (mediaRow.updateValidTime_visible) {
							btnHTML += `
									<button class="btn-mini btn-warning btnModifyTime" data-id="${val}" data-title="${row.managerName}" data-idx="${row[':index']}" data-time="${row.validTime || ''}">修改生效时间</button>
								`;
						}
						if (mediaRow.deleteAsset_visible) {
							btnHTML += `
								<button class="btn-mini btn-danger btnDelete" data-id="${mediaRow.id}" data-title="${row.managerName}" data-idx="${row[':index']}">删除</button>
							`;
						}
						return btnHTML;
					}
				},
			],
			onUpdate: function () {
				opg.api.medias({id: mediaRow.id}, (data) => {
					if (data && data.length) {
						/*let th = $(`<tr class="subTHead esd_${esd}">
						 <th></th><th>录入时间</th><th>合同号</th>
						 <th>版权类型</th><th>版权开始时间</th><th>版权结束时间</th>
						 </tr>`).insertAfter(tr);*/
						let tr = $(`<tr></tr>`);
						let td = $('<td colspan="8" style="padding: 3px;"></td>').appendTo(tr);
						let tb = $('<table class="grid"></table>').appendTo(td);

						tb.append(`<tbody><tr class="subTHead">
							<th>生产库</th><th style="width: 90px;">生产状态</th>
							<th style="width: 90px;">备份</th><th style="width: 90px;">云上备份</th>
							<th style="width: 180px;">编码格式</th><th style="width: 90px;">视频尺寸</th>
							<th style="width: 90px;">音频格式</th>
						</tr></tbody>`);


						tb.bindList({
							list: data,
							template: '<tr class="subTBody">' +
							'<td class="text-center">${workPath}</td><td class="text-center">${workStatusDesc}</td>' +
							'<td class="text-center">${offlineStatusDesc}</td><td class="text-center">${cloudBackupStatusDesc}</td>' +
							'<td class="text-center">${movieTypeDesc}</td><td class="text-center">${screenFormatDesc}</td>' +
							'<td class="text-center">${audioType}</td>' +
							'</tr>',
							itemRender: {
								btnDeleteFile: function (v, i, row) {
									if (v)
										return `<button class="btn-mini btn-danger btnDeleteFile" data-id="${row.id}" data-idx="${row[':index']}">删除</button>`;
									return '';
								}
							},
							mode: 'append'
						});

						that.tbMedia.tbody.append(tr);
					}
					else {

//.........这里部分代码省略.........
开发者ID:rpdg,项目名称:fy.js,代码行数:101,代码来源:viewMedia.ts


示例7:

		opg.api.submitCollect(param, (data) => {
			pop.close();
			tb.update();
		});
开发者ID:rpdg,项目名称:fy.js,代码行数:4,代码来源:collect.ts



注:本文中的ts/ui/Table.update函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript Table.ts.default类代码示例发布时间:2022-05-25
下一篇:
TypeScript Popup.close函数代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap