找回密码
 立即注册

QQ登录

只需一步,快速开始

Hyao

注册会员

13

主题

47

帖子

172

积分

注册会员

积分
172

[已处理] 单元格单击编辑

Hyao
注册会员   /  发表于:2022-11-21 14:56  /   查看:2031  /  回复:9
60金币
spreadjs单元格有没有像普通输入框一样,单击一下能获得光标,并且就可以进行编辑

最佳答案

查看完整内容

可以用事件实现,例如

9 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-11-21 14:56:21
来自 2#
可以用事件实现,例如
  1. sheet.bind(GC.Spread.Sheets.Events.CellClick, function (sender, args) {
  2.     sheet.startEdit(true)
  3. });
复制代码



image.png630502318.png

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-21 17:09:31
3#
楼主可参考楼上方案
回复 使用道具 举报
Hyao
注册会员   /  发表于:2022-11-22 13:37:04
5#
Lynn.Dou 发表于 2022-11-21 17:09
楼主可参考楼上方案

为什么我在spread-sheets-designer-vue里面实现不了,在spread-sheets-vue却可以
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-22 13:38:37
6#
Hyao 发表于 2022-11-22 11:23
为什么我在spread-sheets-designer-vue里面实现不了,在spread-sheets-vue却可以

您代码是怎么写的呢?不管是designer还是spread,只要获取到对应的sheet,再绑定上述代码中的事件即可。
回复 使用道具 举报
Hyao
注册会员   /  发表于:2022-11-22 13:49:11
7#
Lynn.Dou 发表于 2022-11-22 13:38
您代码是怎么写的呢?不管是designer还是spread,只要获取到对应的sheet,再绑定上述代码中的事件即可。

var ssheet = spread.getActiveSheet();
  ssheet.bind(GC.Spread.Sheets.Events.CellClick, function (sender, args) {
    ssheet.startEdit(true)
  });
回复 使用道具 举报
有点东西悬赏达人认证
初级会员   /  发表于:2022-11-22 14:46:41
8#
Hyao 发表于 2022-11-22 13:49
var ssheet = spread.getActiveSheet();
  ssheet.bind(GC.Spread.Sheets.Events.CellClick, function ( ...

我这边测试是可以的,有可能是你的工作簿没有获取正确,附件是我测试的demo。另外,如果你想在工作簿的所有表单上都有这样的效果,可以把事件挂在工作簿上。
  1. spread.bind(GC.Spread.Sheets.Events.CellClick, function (sender, args) {
  2.           args.sheet.startEdit(true)
  3.         });
复制代码




vue.zip

163.68 KB, 下载次数: 108

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-22 18:30:03
9#
本帖最后由 Lynn.Dou 于 2022-11-23 10:00 编辑

回复 使用道具 举报
Hyao
注册会员   /  发表于:2022-11-23 12:21:22
10#
有点东西 发表于 2022-11-22 14:46
我这边测试是可以的,有可能是你的工作簿没有获取正确,附件是我测试的demo。另外,如果你想在工作簿的所 ...

谢谢,解决了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-23 13:53:25
11#

问题解决了就好,那本帖就先结贴了, 有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部