我希望每当用户更新我的应用程序时强制重置为NSUserDefault.为什么我需要这个,因为每次更新都包含一些用户的新信息.由于NSUserDefault中已存在一些信息(令牌),我的应用程序不会调用我的Web服务.由于这个事实,我没有新的用户信息.而且我也不想为每个新版本编写if..else语句.
非常感谢.希望我的问题很清楚.
我有这个网址在我的VS网络服务器上运行得非常好
http://localhost:4454/cms/account/edituser/email@domain.com (works)
Run Code Online (Sandbox Code Playgroud)
但是当我将这个站点发布到IIS7.5时,它只会抛出404.
http://dev.test.com/cms/account/edituser/email@domian.com (does not work)
Run Code Online (Sandbox Code Playgroud)
但如果删除电子邮件地址,就会发生奇怪的事情
http://dev.test.com/cms/account/edituser/email (works , no 404)
Run Code Online (Sandbox Code Playgroud)
但如果我用查询字符串更改我的网址,它可以正常工作
http://dev.test.com/cms/account/edituser?id=email@domain.com (works)
Run Code Online (Sandbox Code Playgroud)
这是我的路线入口
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }, // Parameter defaults
new[] { "App.NameSpace.Web.Controllers" }
);
Run Code Online (Sandbox Code Playgroud)
我注意到的奇怪的事情是当服务器抛出404错误页面时,它是标准iis 404页面而不是我自己的一个自定义页面.
所以我想知道我的路由映射有什么问题,或者IIS不喜欢有电子邮件作为参数的网址.但是我的当地开发人员一切正常.
谢谢
我正在研究一个复杂的反应形式,它几乎没有受控输入以及网格/表格。目前我正在使用react-hook-form进行验证。
这是我的模型。这里的想法是根据需要显示网格,直到用户添加一些数据。用户可以通过单击“+”或“-”按钮添加/删除数据。

当我在这里提交时,我在提交的数据中看到的是
{
"fname": "sasa",
"lname": "asasasa"
}
Run Code Online (Sandbox Code Playgroud)
这是预期的输出
{
"fname": "sasa",
"lname": "asasasa",
"localAddress":[
{
"street1":"street1",
"street2":"street2",
"city":"city"
},
{
"street1":"street2",
"street2":"street2",
"city":"city"
}
]
}
Run Code Online (Sandbox Code Playgroud)
这是我的codesanbox
Codesanbox
不知道如何将react-table(或任何表组件)与react-hook-form(或任何react形式)集成。使用“react-table”构建表单对我来说是必须的。
感谢任何帮助。
我已经完成了我的第一个iPhone应用程序(SO帮了很多...谢谢).现在我想将我的应用程序提交到应用商店进行审核.我可以使用itunes connect提交我的应用程序.我几乎没有问题.
1)我不知道如何创建发布版本.我的意思是我不知道它需要什么配置文件.有帮助视频,但它们都指导进行开发配置而不是发布.
2)我在哪里指定所有应用程序属性,如流派等.
3)我没有iTunesArtwork,但是当我创建分发版本时它没有显示在我的iTunes中.发布是否相同?
希望我的问题是真实的.
iphone ×2
asp.net-mvc ×1
c# ×1
itunes ×1
itunes-store ×1
react-forms ×1
react-table ×1
reactjs ×1