亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

javascript - Comment transmettre une valeur à js en C#
曾經蠟筆沒有小新
曾經蠟筆沒有小新 2017-05-16 13:24:17
0
1
778

C# transmet une adresse d'URL de domaine au front-end. Le code écrit par C# au front-end est comme indiqué dans la figure 1.
Il s'agit d'une fonction d'auto-réglage. Si mon front-end souhaite obtenir cette URL de domaine, comment. puis-je directement console.log(cefRuntimeInfo.domainurl) ? L'adresse est obtenue directement, mais si la fonction setRuntimeInfo est appelée, l'erreur domain.url n'est pas définie est signalée
c# s'écrit comme suit :

//c#輸出前端配置文件
        public static string domainurl = "http://test.edu.com.cn:8080"; 
//網頁加載完成時觸發(fā)事件
            LoadHandler.OnLoadEnd += (sender, args) =>
            {
                //判斷下觸發(fā)的事件是不是主框架的
                if (args.Frame.IsMain)
                {
                    //ShowDevTools();W
                    //執(zhí)行JS,將當前的CEF運行版本等信息通過JS加載到網頁上
                    var js = $"$client.setRuntimeInfo({{ domainurl:'{domainurl.ToString()}'}});";
                    ExecuteJavascript(js);
                }


            };

        }

【Je suis front-end, et j'aimerais avoir des conseils de la part de quelqu'un qui sait comment obtenir l'url de domaine comme adresse de mon interface ajax】

曾經蠟筆沒有小新
曾經蠟筆沒有小新

répondre à tous(1)
phpcn_u1582

Enregistrez-le dans une variable globale

Par exemple?:
willconsole.log(cefRuntimeInfo.domainurl);

changé en

window.domaiurl = cefRuntimeInfo.domainurl;

Une meilleure suggestion est de demander à vos collègues de voir comment ils procèdent. Je pense que cela est lié au cadre interne de votre entreprise.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal