Language-tools: رمز غير متوقع. هل تقصد "{'>'}` أو ">`؟

تم إنشاؤها على ٣٠ مايو ٢٠٢٠  ·  46تعليقات  ·  مصدر: sveltejs/language-tools

svelte

صف الخلل
في ملف app.svelte جيد تمامًا ، أحصل على ما سبق.

النظام (يرجى استكمال المعلومات التالية):

  • نظام التشغيل: Windows
  • IDE: VSCode
  • البرنامج المساعد / الحزمة: Svelte Beta
bug good first issue

ال 46 كومينتر

هل يمكنك لصق الكود الكامل لهذا الملف؟

ربما يكون هذا بسبب الكود قبل أن يتم تحويله بأقواس مفقودة. هل يمكنك تقديم الرمز قبله؟

<script>
  import { onMount } from "svelte";
  import u from "./Helper/utils.js";
  import msgbox from "./Components/msgbox.js";
  import Tabs from "./Components/tabs.svelte";
  import Button from "./Components/Button.svelte";
  import InboxTab from "./Main/Inbox.svelte";
  import ArchiveTab from "./Main/Archive.svelte";
  import HelpTab from "./Main/Help.svelte";
  import SettingsTab from "./Main/Settings.svelte";
  import DocOutTab from "./Main/DocOut.svelte";

  let mainid = "mainid";
  let server = "";
  let TABS;
  let timer = null;
  // let RTL = false;

  onMount(() => {
    u.addPrototypes();

    TABS.addtab({
      name: "inbox",
      description: "$Inbox$",
      icon: "gi-save-file", //icons.faFolderOpen
    });
    TABS.addtab({
      name: "docout",
      description: "$Docs Out$",
      icon: "gi-open-file", //icons.faFilter
    });
    TABS.addtab({
      name: "archive",
      description: "$Search Letters$",
      icon: "gi-search", //icons.faFilter
    });
    TABS.addtab({
      name: "settings",
      description: "$Settings$",
      icon: "gi-cog", // icons.faCog
    });
    TABS.addtab({
      name: "help",
      description: "$Help$",
      icon: "gi-question-sign",
    });

    setTimeout(() => {
      // kludge to get the server for fetch
      u.GET("/api/getuser").then((r) => (server = r));

      // server = window.ServerURL;
      u.GET("/api/inbox.getsettings").then((data) => {
        if (data.Color) {
          u.SetTheme(data.Color);
        }
        if (data.Language == "fa") {
          document.body.dir = "rtl";
          // document.documentElement.style.setProperty("--tblAlign", "right");
        }
      });
      TABS.setInitial();
    }, 0);

    // Heartbeat for auto update
    timer = setInterval(() => {
      u.GET("/api/getuser").catch(() => {
        clearInterval(timer);
        msgbox.Ok("$Connection Failed!$", "", () => window.location.reload(true));
      });
    }, 10 * 1000);
  });

  // register all tabs to be created here for Tab component
  function createTab(tabname, id, props) {
    var tab = null;

    switch (tabname) {
      case "inbox":
        tab = new InboxTab({
          target: document.getElementById(id),
        });
        break;
      case "help":
        tab = new HelpTab({
          target: document.getElementById(id),
        });
        break;
      case "archive":
        tab = new ArchiveTab({
          target: document.getElementById(id),
        });
        break;
      case "settings":
        tab = new SettingsTab({
          target: document.getElementById(id),
        });
        break;
      case "docout":
        tab = new DocOutTab({
          target: document.getElementById(id),
        });
        break;
    }

    return tab;
  }

  // function configeditor() {
  //   // console.log("here");
  // }
</script>

يعمل لصق الكود المحدد في App.svelte لقالب بدء التشغيل بالنسبة لي. هل هناك أي شيء آخر يجب أن نعرفه عن الإعداد أو الملف؟

أنا لست خبيرًا ، لذا يجب أن تخبرني عن ماذا / أين تبحث.

هل يمكنك أيضًا تقديم العلامات وعلامة skyle؟

لقد وجدت الجاني:

<svelte:head>
  <link rel="stylesheet" href="/lib/jodit.es2018.min.css" />
  <script src="/lib/jodit.es2018.min.js"> 

  </script>
</svelte:head>

إنها علامة script الموجودة في قسم head التي تفسد المحلل اللغوي.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات