主题
事件
Blur
JSSDK: v1.1.15+、WebOffice v4.1.1+ 支持
监听页面失焦
语法
表达式.Sub.Blur = eventHandle
表达式:文档类型应用对象
示例
async function example() {
await instance.ready()
const app = instance.Application
// 监听页面失焦
app.Sub.Blur = () => {
console.log('监听页面失焦')
}
}
FilterConditionChange
JSSDK: v1.1.11+、WebOffice v2.5.1+ 支持
监听筛选条件变化
语法
表达式.Sub.FilterConditionChange = eventHandle
表达式:文档类型应用对象
示例
async function example() {
await instance.ready()
const app = instance.Application
// 监听筛选条件变化
app.Sub.FilterConditionChange = () => {
console.log('监听筛选条件变化')
}
}
Focus
JSSDK: v1.1.15+、WebOffice v4.1.1+ 支持
监听页面聚焦
语法
表达式.Sub.Focus = eventHandle
表达式:文档类型应用对象
示例
async function example() {
await instance.ready()
const app = instance.Application
// 监听页面聚焦
app.Sub.Focus = () => {
console.log('监听页面聚焦')
}
}
Blur
JSSDK: v1.1.15+、WebOffice v4.1.1+ 支持
监听滚动事件
语法
表达式.Sub.Blur = eventHandle
表达式:文档类型应用对象
返回值
返回 {X, Y}
表示对应的滚动后位置坐标
示例
async function example() {
await instance.ready()
const app = instance.Application
// 监听滚动事件
app.Sub.Blur = e => {
console.log('监听滚动事件 ', e)
}
}
SelectionChange
JSSDK: v1.1.11+、WebOffice v2.5.1+ 支持
监听选区变化
语法
表达式.Sub.SelectionChange = eventHandle
表达式:文档类型应用对象
示例
async function example() {
await instance.ready()
const app = instance.Application
// 监听选区变化
app.Sub.SelectionChange = () => {
console.log('监听选区变化')
}
}
ViewDataUpdate
JSSDK: v1.1.11+、WebOffice v2.5.1+ 支持
监听文档变化
语法
表达式.Sub.ViewDataUpdate = eventHandle
表达式:文档类型应用对象
示例
async function example() {
await instance.ready()
const app = instance.Application
// 监听文档变化
app.Sub.ViewDataUpdate = () => {
console.log('监听文档变化')
}
}