小编Ali*_*eit的帖子

从 srcdoc 设置内容时的 iframe onload 事件

如何为从srcdoc属性加载的 iframe 指定 onload 属性。例如:

<iframe id="Content" runat="server" srcdoc="Large HTML contents that are set from the server"></iframe>
Run Code Online (Sandbox Code Playgroud)

我正在使用 asp.net webforms 填充来自另一台服务器的内容。

然而,触发 iframe 加载的正常方法如下,但这不起作用:

<iframe id="Content" runat="server" srcdoc="Large HTML contents that are set from the server"></iframe>
Run Code Online (Sandbox Code Playgroud)

我发现 2018 年 github 上报告了一个问题“load”事件处理程序被过早地调用 iframe.srcdoc

有什么线索吗?

html javascript iframe

9
推荐指数
1
解决办法
1394
查看次数

跨域请求被阻止:同源策略不允许读取远程资源(带有对象的 POST 请求)

我在我的 web api 应用程序中启用了 CORS

var cors = new EnableCorsAttribute("*", "*", "*");
config.EnableCors(cors);
Run Code Online (Sandbox Code Playgroud)

所有的请求都工作正常。但when i pass an object to the post method我明白了:

跨域请求被阻止:同源策略不允许读取位于http://localhost:44367/api/Users/Create的远程资源。(原因:缺少 CORS 标头“Access-Control-Allow-Origin”)。

// WORKING
return axios.post(url)
return axios.get(url)


// NOT WORKING

let model = {
    firstName: 'a',
}

return axios.post(url, model);

// or with configuration

let axiosConfig = {
            headers: {
                'Content-Type': 'application/json;charset=UTF-8',
                "Access-Control-Allow-Origin": true,
                "Access-Control-Allow-Credentials": true,
            }
        };

return axios.post(url, model, axiosConfig);

Run Code Online (Sandbox Code Playgroud)

也与邮递员一起发布工作,具有以下正文

//{
//  "model" : {
//      "name":"firstName"
//  } …
Run Code Online (Sandbox Code Playgroud)

ajax asp.net-ajax httprequest asp.net-web-api2 axios

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

vscode 获取对象属性到建议顶部

我在 中尝试了几件事settings.json,但仍然无法在 上订购属性top

例如,取ADD_CONTACT对象,我开始输入dele,属性优先级似乎始终位于底部。

在此输入图像描述

至于按一下Ctrl + Space显示建议,以下面的例子为例contact,甚至id没有列出:

在此输入图像描述

这是我尝试过的settings.json

"editor.snippetSuggestions": "bottom",
"editor.suggest.localityBonus": true,
"editor.suggest.filterGraceful": true,
"editor.suggest.snippetsPreventQuickSuggestions": true,
Run Code Online (Sandbox Code Playgroud)

还:

"editor.snippetSuggestions": "top",
Run Code Online (Sandbox Code Playgroud)

以前有人遇到过这个问题并且对此有某种设置吗?任何帮助表示赞赏。

visual-studio-code

5
推荐指数
1
解决办法
1087
查看次数

为什么实体框架核心加载实体的关系而不添加包含

我在 .net 核心项目中使用 EF 核心。从 ef 上下文中获取数据后,对象的实体(一对多等)将自动加载。

这是我的代码:

 public TimeSheetActivity Get(int id)
 {
     DataSets.TimeSheetActivity dbActivity = db.TimeSheetActivities
                                               .Include(k => k.ProjectFile)
                                               .Include(k => k.MeasurementUnit)
                                               .Include(k => k.TypeOfWork)
                                               .Include(k => k.TimeSheetProject)
                                               .FirstOrDefault(k => k.ID == id);

     return dbActivity == null ? null : _mapper.Map<TimeSheetActivity>(dbActivity);
 }


public Project GetActivityProject(int id)
{
    //db.SaveChanges();

    TimeSheetActivity activity = Get(id);

    if (activity == null)
    {
        return null;
    }

    var dbTimeSheetProject = db.TimeSheetProjects.First(k => k.ID == activity.TimeSheetProjectId);

    var dbProject = db.Projects.First(k => k.ID == dbTimeSheetProject.ProjectId);
    // PROBLEM HERE …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework entity-framework-core asp.net-core

3
推荐指数
1
解决办法
2682
查看次数

在C#中的另一个字符串中将字符串的每个部分的第一个匹配项子字符串化

我有以下两个字符串:

  1. "Project.Repositories.Methods"
  2. "Project.Repositories.DataSets.Project.Repositories.Entity"

我想修剪2字符串2中字符串1的部分首次出现(从中的第一个索引开始),因此所需的结果将是:

"DataSets.Project.Repositories.Entity"

最好的方法是什么?

c# substring

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