gpt4 book ai didi

salesforce - 为什么属性未在 Salesforce Apex 中设置?

转载 作者:行者123 更新时间:2023-12-02 04:28:03 26 4
gpt4 key购买 nike

我有一个 VisualForce 页面 testPage

<apex:page controller="testController">
{!myString}, {!myString1}, {!myString2}, {!Mystring3}, {!myString}
</apex:page>

Controller 是

public class testController {
public string myString {get;set;}
public string getMyString1()
{
return myString;
}

public string getMyString2()
{
if(myString==null)
myString = 'Method2';
return myString;
}

public void getMystring3()
{
myString = 'Method3';
}
}

加载页面时,输出, , Method2, ,getMyString2getMystring3 方法都设置了该属性。为什么这里没有设置 myString 属性?

最佳答案

我知道 Salesforce 过去常常为测试类保留“测试”一词。如果它根本没有触发,请尝试重命名它。 Salesforce 可能认为他们是测试类。

关于salesforce - 为什么属性未在 Salesforce Apex 中设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51856865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com