0.15.3 版本的事件无法正常运行
另外,像“模糊”、“聚焦”(基本上除了“点击”之外的所有事件)在骨干文事件配置中都不起作用(我指的是骨干网中的查看事件:https://backbonejs.org/#View-events)。例如:如果我对“焦点”事件附加回调,回调永远不会被调用。但可以调用“点击”事件的回调,除了“return false”似乎毫无用处。
阅读下方完整回答 ↓问题
你好,
事件机制自0.15x版本以来似乎发生了很大变化。例如,通常当我们想防止默认按钮行为时,会在回调函数末尾使用“return false”,但在这个版本中(无论你返回什么)都不行了,我必须手动调用“event.preventDefault()”。 另一个问题是我不能用 $.on 来附加事件监听器。 但用纯JS方法“addEventListener”是可以的。我不明白为什么,但我觉得这和文件“extender.js”有关。看起来你会添加一些东西来应对所有事件,但确实存在一些不完善的地方。
此致
回答(3)
另外,像“模糊”、“聚焦”(基本上除了“点击”之外的所有事件)在骨干文事件配置中都不起作用(我指的是骨干网中的查看事件:https://backbonejs.org/#View-events)。例如:如果我对“焦点”事件附加回调,回调永远不会被调用。但可以调用“点击”事件的回调,除了“return false”似乎毫无用处。
能否提供一些之前版本中哪些功能有效、哪些现在不行的实时示例?
示例1: 示例2:当我尝试附加事件监听器时,只能调用指向点击事件的回调
相关问答
通过相似的问题讨论继续研究。
问题 #3608
专长:禁用拖拽
你想给GrapesJS添加什么? 我已经实现了一个替代的文本编辑组件(不是基于RTE)。我希望人们能在这个组件中拖曳选择文本。 详细描述你的功能需求详细 问题是拖拽选择还会触发拖拽整个组件。我想只通过移动工具栏的项目来移动页面上的组件,以避免它干扰文本选择。 最新版本有替代方案...
问题 #3014
BUG:将组件从子节点移出
你好, 我正在尝试用其他组件组合自定义组件。没问题。 当我想移动整个组件时,我遇到了一个问题。 这是我的测试组件: “''js 编辑。DomComponents.addType('testcomponent', { 模型定义 isComponent: el => { if (e...
问题 #2765
退格键触发器返回
你好, 在 Firefox 75.0 中,当按下“退格键”(event.which === 8)时,导航员会返回,Grapesjs 丢失。 复述如下: 打开Firefox浏览器 开放网址:https://grapesjs.com/ 点击:“通讯演示”屁股 从编辑器 usign...
问题 #2456
(可能是个虫子)如何将特征应用于用于 GrapesJs 初始化的组件
我正在使用 这方法有效,但仅适用于初始化后手动添加或拖放到编辑器中的方块。如果我们在调用 'grapesjs.init({..., components: [..]})时提供'components'',定义在“components”中的分量不具备这些特征。我们如何对最初加载的组...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。