javascript - TinyMCE 错误:“您的 API 密钥上未启用 advcode 企业插件。” 但我在任何地方都没有“advcode”插件
问题描述
我有一个带有基本插件和工具栏的 TinyMCE 编辑器,但标题中提到的警告总是出现。不影响编辑的工作,就是烦人。这些是我在 VueJS 中使用的插件和工具栏:
import Editor from '@tinymce/tinymce-vue'
<editor v-if="!isLinkSelected"
api-key="MY_API_KEY"
:init="{
plugins: 'lists, image, imagetools, link, table, media, textcolor, colorpicker',
toolbar: 'undo redo | align | bold italic underline | forecolor backcolor | styleselect | blockquote | link | image | media | formatselect | fontsizeselect | removeformat | numlist bullist | table',
menu: {},
images_upload_url: 'editor-upload.php',
automatic_uploads: true,
relative_urls : false,
remove_script_host : false,
file_browser_callback_types: 'file image media',
convert_urls : true,
link_list : page_link_list,
height : 500,
}"
v-model="editor.content">
</editor>
解决方案
好的,我发现了我的问题。我意识到我在 Vue 组件文件中所做的任何修改在页面上都是不可见的。我一直在看npm watch
它,它总是相应地更新 .js 文件,但它以某种方式被硬缓存,所以我不得不npm update
重新生成我的 js 文件,npm watch
然后清除浏览器缓存,并且我的修改立即在网站上可见。
推荐阅读
- android - com.google.android.gms:play-services-measurement-base 运行 ionic cordova run android 时出错
- javascript - 如何保护 Firebase 实时数据库免受 chrome 扩展或 Tampermonkey 扩展的影响?
- php - 使用 LIMIT 和 OFFSET 时使用 SQL 获取记录数
- java - Spring Data:使用软删除策略时基于方法的自动查询的默认“未删除”逻辑
- awk - Bash - 按位置/索引在列中拆分文本文件
- javascript - 如何将数组中的字段转换为单个对象
- machine-learning - 为什么门控激活函数(在 Wavenet 中使用)比 ReLU 工作得更好?
- python - Scrapy 中的代理配置
- python - 如果第一个和最后一个元素相等,则完整列表
- java - 如何在 Java 中隐藏枚举值?