gpt4 book ai didi

visual-studio-2019 - 如何在vs2019中正确重命名.razor文件?

转载 作者:行者123 更新时间:2023-12-03 13:45:44 31 4
gpt4 key购买 nike

在vs2019中,我将一个新的 Razor 组件添加到一个正在运行的,本质上是全新的Blazor App项目中。我为新的razor组件重命名了文件,并注意到index.razor仍引用了<oldComponentName/>,因此我将其更新为<newComponentName/>以匹配新的文件名。

我看到错误:Found markup element with unexpected name 'newComponentName'. If this is intended to be a component, add a @using directive for its namespace.
我构建,重建并搜索了文件名到已过期或有些过时的组件名的“映射”-算不上运气。我(已经知道)没有引入其他 namespace ,因此@using指南似乎无关紧要。

此刻,我碰巧希望我的文件名和组件名保持一致。我在这里想念什么?

最佳答案

list :

  • 您的组件名称应以大写字母开头,即Counter而不是counter。
  • 不带扩展名的文件名是组件的名称

  • 因此,如果您将文件名命名为Counter.razor,则您的组件名称为Counter,

    它应该像这样使用: <Counter />
    您收到的错误也可能归因于未能导入组件所驻留的 namespace (如果您已在添加到应用程序的新文件夹中定义了该 namespace )。

    关于visual-studio-2019 - 如何在vs2019中正确重命名.razor文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59797780/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com