Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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.js在生成的文件中生成链接_Javascript_Vue.js - Fatal编程技术网

Javascript Vue.js在生成的文件中生成链接

Javascript Vue.js在生成的文件中生成链接,javascript,vue.js,Javascript,Vue.js,我在Vue.js中创建了我的网站,因为我发现动态更容易,我想提高我的知识。然而,当我开始建立SEO策略时,我开始遇到一些困难 然后我找到了插件“prerender spa插件”、“vue标记管理器”和“vue meta”,它几乎在所有方面都救了我的命。现在,当我运行“npm run build”时,它会生成具有以下图像结构的html站点: 但是,我没有找到如何使其在最终文件中生成链接,因为我的边栏: <li id="menu-item-23731&quo

我在Vue.js中创建了我的网站,因为我发现动态更容易,我想提高我的知识。然而,当我开始建立SEO策略时,我开始遇到一些困难

然后我找到了插件“prerender spa插件”、“vue标记管理器”和“vue meta”,它几乎在所有方面都救了我的命。现在,当我运行“npm run build”时,它会生成具有以下图像结构的html站点:

但是,我没有找到如何使其在最终文件中生成链接,因为我的边栏:

<li
            id="menu-item-23731"
            @click="hoverLi = true"
            @mouseover="hoverLi = true"
            @mouseleave="hoverLi = false"
            class="li-master icon-solucoes menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children mouse-open"
          >
            <a @click="$router.push({ name: 'Solucoes' })">
              <span>Soluções</span>
              <i class="icon-arrow-right"></i>
              <i class="icon-arrow-right"></i>
              <i class="icon-arrow-right"></i>
            </a>
            <ul class="sub-menu" v-show="hoverLi == true">
              <li
                id="menu-item-281"
                class="menu-item menu-item-type-post_type menu-item-object-page"
              >
                <a @click="$router.push({ name: 'Solucoes' })"
                  >Visão geral</a
                >
              </li>
              <li
                id="menu-item-282"
                class="icon-gold menu-item menu-item-type-post_type menu-item-object-solucoes"
              >
                <a @click="$router.push({ name: 'Gold' })"
                  >Gold - Omnichannel</a
                >
              </li>
              <li
                id="menu-item-43822"
                class="icon-opal menu-item menu-item-type-post_type menu-item-object-solucoes"
              >
                <a @click="$router.push({ name: 'Opal' })">Opal - WMS</a>
              </li>
              <li
                id="menu-item-43821"
                class="icon-jade menu-item menu-item-type-post_type menu-item-object-solucoes"
              >
                <a @click="$router.push({ name: 'Jade' })">Jade - LiMS</a>
              </li>
              <li
                id="menu-item-282"
                class="icon-quartz menu-item menu-item-type-post_type menu-item-object-solucoes"
              >
                <a @click="$router.push({ name: 'Quartz' })"
                  >Quartz - AMS</a
                >
              </li>
              <li
                id="menu-item-23861"
                class="fas fa-wifi menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"
              >
                <a>Módulos IoT</a>
                <ul class="sub-menu">
                  <li
                    id="menu-item-288"
                    class="icon-garnet menu-item menu-item-type-post_type menu-item-object-solucoes"
                  >
                    <a @click="$router.push({ name: 'Garnet' })"
                      >Garnet - Beacons</a
                    >
                  </li>
                </ul>
              </li>
            </ul>
          </li>

  • 有人知道如何让vue.js在final.html中生成链接吗?非常感谢您的社区。

    您好,您能把它的格式设置得更好一点吗?到目前为止,代码还不是真正可读的。因此,我甚至不明白现在没有生成什么。PS:您可以通过检查源代码(页面上的
    ctrl+U
    )或禁用JS来检查您的网站是否正在生成您期望的内容。它不生成链接的原因是您没有在
    标记中提供
    href
    。因此,我打赌如果你能使用
    一切都会很好。没错,
    @click
    事件侦听器不会生成任何内容,因为它们根本无法生成任何路径,它们正在等待你单击它们以将你带到特定页面。
    <li id="menu-item-23731"
                                                  class="li-master icon-solucoes menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children mouse-open">
                                                  <a><span>Soluções</span><i class="icon-arrow-right"></i><i
                                                            class="icon-arrow-right"></i><i
                                                            class="icon-arrow-right"></i></a>
                                                  <ul class="sub-menu" style="display: none;">
                                                       <li id="menu-item-281"
                                                            class="menu-item menu-item-type-post_type menu-item-object-page">
                                                            <a>Visão geral</a></li>
                                                       <li id="menu-item-282"
                                                            class="icon-gold menu-item menu-item-type-post_type menu-item-object-solucoes">
                                                            <a>Gold - Omnichannel</a></li>
                                                       <li id="menu-item-43822"
                                                            class="icon-opal menu-item menu-item-type-post_type menu-item-object-solucoes">
                                                            <a>Opal - WMS</a></li>
                                                       <li id="menu-item-43821"
                                                            class="icon-jade menu-item menu-item-type-post_type menu-item-object-solucoes">
                                                            <a>Jade - LiMS</a></li>
                                                       <li id="menu-item-282"
                                                            class="icon-quartz menu-item menu-item-type-post_type menu-item-object-solucoes">
                                                            <a>Quartz - AMS</a></li>
                                                       <li id="menu-item-23861"
                                                            class="fas fa-wifi menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children">
                                                            <a>Módulos IoT</a>
                                                            <ul class="sub-menu">
                                                                 <li id="menu-item-288"
                                                                      class="icon-garnet menu-item menu-item-type-post_type menu-item-object-solucoes">
                                                                      <a>Garnet - Beacons</a></li>
                                                            </ul>
                                                       </li>
                                                  </ul>
                                             </li>