首页 文章

从3.6.2升级到3.7.0后,Gutenberg块抛出错误

提问于
浏览
0

我创建了一个从CPT中提取内容的块 . 我没有错误,一切都在Gutenberg编辑器中正常工作,直到我从Gutenberg 3.6.2升级到3.7.0 . 我浏览了3.7.0更新日志,乍看之下没有什么看起来有问题 .

Error thrown in console:

TypeError: Cannot read property 'models' of undefined

Relevant code:

// Create model and collection for custom post type.
var SwiftModule = wp.api.models.Post.extend({
    urlRoot: wpApiSettings.root + wpApiSettings.versionString + 'modules',
    defaults: {
        type: 'modules'
    }
});
var SwiftModules = wp.api.collections.Posts.extend({
    url: wpApiSettings.root + wpApiSettings.versionString + 'modules',
    model: SwiftModule
});

有任何想法吗?提前致谢 .

1 回答

  • 0

    我发现'wp-api'不再在Gutenberg插件的版本> 3.6.2中排队 . 在我自己的代码中运行 wp_enqueue_script( 'wp-api' ); 后,一切都运行得很好 .

相关问题