小编rm-*_*ode的帖子

Razor Pages 中部分标签助手中的“for”和“model”之间的主要区别是什么?

我正在学习 Razor Pages 标签帮助程序并尝试了解部分标签帮助程序的工作原理。我注意到可以使用两个不同的属性将数据传递到部分:formodel

for:“for 属性指定要针对当前模型进行评估的 ModelExpression。”

model:“模型属性分配一个模型实例以传递给分部视图。”

我很难理解这种差异。模型是否只是期望模型的实例,而for期望属性?谁能帮我把这个分解一下吗?

c# tag-helpers razor-pages

7
推荐指数
1
解决办法
379
查看次数

我们应该为模式对话框选择哪个标题?

标头应代表页面的结构并相应地嵌套。w3.org声明如下:

\n
\n

固定页面部分的例外

\n

在页面的固定部分中,例如在侧边栏中,标题排名不应根据内容区域中的排名而变化。在这些情况下,页面之间的一致性更为重要。

\n
\n

对于模式对话框来说也是如此吗?毕竟它们通常不是实际页面结构的一部分。我们应该为模式对话框使用哪个标题?

\n

Bootstrap 似乎总是使用 h5s

\n

作为示例,我们在页脚中使用引导模式,它显示有关应用程序版本的附加信息:

\n
<div id="v-modal" class="modal fade" tabindex="-1" role="dialog">\n  <div class="modal-content">\n    <div class="modal-header">\n      <h5 class="modal-title">Version</h5>\n    </div>\n    <div class="modal-body">\n      <p>Copyright \xc2\xa9 2020 Foobar</p>\n      <p>Version 1.3.7124.19131</p>\n    </div>\n    <div class="modal-footer">\n      <button type="button" class="btn btn-secondary" data-dismiss="modal" aria-label="Close">Close</button>\n    </div>\n  </div>\n</div>\n
Run Code Online (Sandbox Code Playgroud)\n

在我们最近收到的 a11y 测试中,这被标记为潜在问题。

\n

accessibility twitter-bootstrap bootstrap-modal

6
推荐指数
1
解决办法
2843
查看次数