U9客开Demo代码中的错误

U9公开出来的代码大概率是同一个来源,文字都是一字不差,其中错误也是一样。来源是官网上的Demo吧。错误造成用户的学习进度缓慢,甚至有放弃的念头。

借助于GitHub Copilot工具,问题迎刃而解。知道了原因是什么,记录一下,以免忘掉又要花时间去分析。

正确的是

//if (webButton != null && webButton.Action == "BtnOutput")

//{

var btnName=sender.GetType().GetProperty("Text")?.GetValue(sender, null)?.ToString();//拿到按钮上的文本

UFSoft.UBF.UI.AtlasHelper.RegisterAtlasStartupScript(

this.part.Page, //缺少一个页面对象

this.part.Page.GetType(),

"JavaScriptExecQueue",

$"alert('单击的按钮是 {btnName}');",

true);

//}

效果是这样的。

相关推荐
郝学胜-神的一滴9 小时前
Qt 高级开发 008: 使用QSetting记住上次打开路径
开发语言·c++·qt·开源软件
_洋9 小时前
Three.js 着色器相关方法总结
开发语言·javascript·着色器
aini_lovee9 小时前
MATLAB 基于多层编码遗传算法的车间调度优化
开发语言·matlab
AI人工智能+电脑小能手9 小时前
【大白话说Java面试题 第63题】【JVM篇】第23题:工作中用过的JVM常用基本配置参数有哪些?
java·开发语言·jvm·面试
吃好睡好便好9 小时前
在Matlab中绘制二维直方图
开发语言·人工智能·学习·算法·matlab
June bug9 小时前
(Mac)torch==2.1.2 与 Python 3.12 不兼容+onnxruntime-silicon 不支持 Intel Mac
开发语言·python·macos
AI科技星9 小时前
全域粒子质量几何曲率统一公式体系(通俗易懂版)
c语言·开发语言·网络·量子计算·agi
周末也要写八哥9 小时前
C++变参模板之空参包的特殊情况
java·开发语言·c++
爱炸薯条的小朋友9 小时前
C#由窗体原子表溢出造成的软件闪退,根本原因补充
开发语言·c#·wpf