小编Tch*_*Jr.的帖子

如何将多个组件 props 中的数据绑定到主应用程序?

向阅读本文的任何人致以问候。我想先说一下,我对 Svelte 和整个组件框架都很陌生。这实际上是我开始学习的第一个框架。

我一直在学习一个教程,在教程的某些部分,我喜欢制作一些小东西,其中包含我刚刚学到的内容,以进一步熟悉这些材料。

最近,我开始学习组件和组件属性,并决定创建一个应用程序,该应用程序在表单中接收各种输入,然后通过将其记录到控制台来提交该表单。

正是在这样做的过程中,我注意到一些有趣的行为,我设法在为了编写这个问题而制作的单独应用程序中复制这些行为。

应用程序.svelte

<script>
  import Name1 from "./lib/Name1.svelte";
  import Name2 from "./lib/Name2.svelte";

  const obj = {
    fullname: {
      fName: '',
      lName: ''
    },

    fName: '',
    lName: ''
  }
</script>

<main>
  <Name1 fullName = {obj.fullname} />
  <br><br>
  <Name2 fName = {obj.fName} lName = {obj.lName} />
  <br><br>
  <button on:click={() => (console.log(obj))}>Log Data</button>
</main>

<style>
  :root {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen,
      Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  }

  main {
    text-align: center;
    padding: 1em;
    margin: …
Run Code Online (Sandbox Code Playgroud)

svelte

2
推荐指数
1
解决办法
1555
查看次数

警告C4047:'=':'char'的间接级别与'char [2]'不同

每当我编译程序时,我都会收到一个错误:警告C4047.我对使用这种语言进行编程非常陌生,并且不了解问题是什么或如何修复它.非常感谢任何帮助,谢谢.

错误特别在线 word[x - 1] = "i";

void RuleOne(char word[], char plural[]) {

    int x = strlen(word);

    word[x - 1] = "i";

    plural = strcat(word, "es");

}
Run Code Online (Sandbox Code Playgroud)

c

-1
推荐指数
1
解决办法
1517
查看次数

标签 统计

c ×1

svelte ×1