我的视觉 Composer 插件不工作。它卡在加载页面上。它给出了一个错误“TypeError: .template(...).trim is not a function” 错误在这行代码: this.$controls = $(.template(template, data, vc.template_options).trim()).addClass('vc_controls');
请帮我解决这个问题。
这是我得到的错误:
最佳答案
如果您无法通过升级或降级您的主题或插件来解决此错误,您至少可以进行以下更改。
1. 打开以下两个文件:
wp-content\plugins\js_composer\assets\js\frontend_editor\frontend_editor.js
wp-content\plugins\js_composer\assets\js\frontend_editor\custom_views.js
2.替换
this.$controls = $( _.template( template, data, vc.template_options ).trim() ).addClass( 'vc_controls' );
与
this.$controls = $( ( "vc.template_options" ).trim() ).addClass( 'vc_controls' );
这肯定会奏效。
关于javascript - Visual Composer 不加载并给出 TypeError : _. template(...).trim is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36633822/