我正在运行一个setup()
方法来导入一个外部组件,该组件仅与Options API一起工作。因此,一旦导入完成,我就需要使用Options APIdata
配置组件。
如何访问Options API的Data
区域中的setup()
返回的ref
值?这就是我的意思:
setup() {
const IsBrowser = typeof window !== 'undefined';
let EssentialsPlugin = ref(null);
if (IsBrowser) {
import('@ckeditor/ckeditor5-essentials/src/essentials').then(module => EssentialsPlugin.value = module);
}
return {
EssentialsPlugin
},
data() {
return {
CKEditorConfig: {
plugins: [
EssentialsPlugin // Needs to be the EssentialsPlugin returned from setup()
]
如果我运行上面的代码,我会得到错误:uncapture(in promise)referenceError:EssentialsPlugin is not defined
。
在本例中,ckeditor5
仅与VUE中的Options API一起工作。在可预见的将来,它不能在组合API中配置。因此,如何使用组合APIsetup()
中的引用值在Options API中配置它?
由于必须为data
使用Options API,因此最好也使用生命周期钩子:
data: () => ({
isBrowser: typeof window !== 'undefined',
CKEditorConfig: {
plugins: []
}
}),
created() {
if (this.isBrowser) {
import('@ckeditor/ckeditor5-essentials/src/essentials')
.then(module => this.CKEditorConfig.plugins.push(module));
}
}
我似乎无法在javascript中将这个API调用的值返回到我的react组件。我有一个调用API的java脚本文件。在 js 文件中,返回结果,但是当我在 react 组件中调用 usingEffect 中的 js 函数时,它返回未定义。 这是我的rect组件 导出默认函数OrdersChart() { ........ 变量有效负载为空
我想用C++做一个简单的函数来练习一下。它应该做与python中的range()函数相同的事情,但现在要简单得多。我遇到了一个问题,数组没有正确地从函数返回到主函数。我曾经在下面编码,得到了一个奇怪的错误。有人知道问题出在哪里吗?
这里我将vec分割成大小相等的4个子向量,然后返回一个集合,我希望从集合中返回的类型是< code>Vec
问题内容: 我正在寻找一种更好的解决方案,以使用jQuery进行AJAX调用,使PHP文件返回一个数组,并将其作为Javascript数组从客户端发布。这是我一直在做的事情: PHP文件(Example.php): JS档案: 我目前的方法对我的口味来说有点太复杂了。 我想做的就是能够 在PHP方面,并在AJAX调用后将其直接转换为Javascript数组。 想法,有人吗? 问题答案: 使用JSO
我需要返回带有mongoDB聚合的字符串数组。我做了以下操作: 它返回: 有没有一种方法可以返回像这样的字符串数组: 非常感谢任何花时间帮助我的人。。 编辑 添加数据:
问题内容: 嗨,我有一个PHP代码返回一个数组。我希望能够在我的ajax成功函数中使用此数组,但是我不确定如何执行此操作。我尝试了以下方法,但是没有运气。 php代码: js代码: 问题答案: 您应该从服务器以JSON形式返回数据。 的PHP JS