我正在学习 Razor Pages 标签帮助程序并尝试了解部分标签帮助程序的工作原理。我注意到可以使用两个不同的属性将数据传递到部分:for和model。
for:“for 属性指定要针对当前模型进行评估的 ModelExpression。”
model:“模型属性分配一个模型实例以传递给分部视图。”
我很难理解这种差异。模型是否只是期望模型的实例,而for期望属性?谁能帮我把这个分解一下吗?
所以我正在切换到一个使用ruby. 他们用作asdf包管理器
I\xe2\x80\x99m 安装 gem 时遇到问题,I\xe2\x80\x99m 使用zsh并且 I\xe2\x80\x99m 认为路径可能有问题
运行gem install bundler输出:You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.
ruby -v\n输出:ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
which ruby\n输出:/usr/bin/ruby
我尝试为 ruby 设置全局版本,asdf global ruby 2.5.3但这似乎并没有改变版本
这是我的gem environment:
RubyGems Environment:\n - RUBYGEMS VERSION: 2.5.2.3\n - RUBY VERSION: 2.3.7 (2018-03-28 patchlevel 456) [universal.x86_64-darwin18]\n - INSTALLATION DIRECTORY: /Library/Ruby/Gems/2.3.0\n - …Run Code Online (Sandbox Code Playgroud)