Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue动态生成插槽_Javascript_Vue.js_Vuejs2_Phpstorm - Fatal编程技术网

Javascript Vue动态生成插槽

Javascript Vue动态生成插槽,javascript,vue.js,vuejs2,phpstorm,Javascript,Vue.js,Vuejs2,Phpstorm,我需要从动态创建的数组生成插槽 我使用以下代码成功地做到了这一点: <template v-for="(department,id) in departments" v-slot:[id]="record"> <template v-if="record.departments.includes(id)"> <i class="fas fa-check text-succe

我需要从动态创建的数组生成插槽

我使用以下代码成功地做到了这一点:

<template v-for="(department,id) in departments" v-slot:[id]="record">
    <template v-if="record.departments.includes(id)">
        <i class="fas fa-check text-success"></i>
    </template>
</template>

我使用Vue版本2.6.10和PhpStorm 2017.3.6

就功能而言,一切正常,所以我想这只是PhpStorm的一般警告。

知道如何禁用它吗?

您使用的IDE版本不支持Vue.js插槽;该特定问题()于2019.2年修复;自2019.3年起,就可以完全支持插槽(但动态生成的插槽将无法完成/解析,IDE静态代码分析无法处理仅在运行时可用的内容)


您可以禁用XML | Unbound XML namespace prefix检查作为解决方法

,因此即使我将PhpStorm更新为最新版本,也无法解决此问题?您不会看到“namespace'v-slot'is not bound”错误,但无法识别您的插槽
http://www.w3.org/19999/XSL/Transform? Alt+Enter

Namespace 'v-slot' is not bound
This inspection checks for unbound namespace prefixes in XML.