以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  像企业corID SECRET 服务器以及数据库地址这种常用的变量怎么定义比较好  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122533)

--  作者:yuweijie
--  发布时间:2018/7/27 15:05:00
--  像企业corID SECRET 服务器以及数据库地址这种常用的变量怎么定义比较好
像企业corID  SECRET    服务器以及数据库地址这种常用的变量怎么定义比较好,方便后期部署时修改设置,在项目中和js中很多地方都用到。
--  作者:有点甜
--  发布时间:2018/7/27 15:10:00
--  

方法一:直接写在项目里面;你修改的时候,那就重新发布,把项目拷贝过去;

 

方法二:用txt或者ini或者xml文件配置,打开项目的时候,读取文件的值,给对应变量赋值;

 

方法三:把信息存放在表格里面,打开项目的时候,读取表格的值,然后赋值给变量。

 

变量可以用vars变量,也可以用public变量

 

http://www.foxtable.com/webhelp/scr/0325.htm

 

http://www.foxtable.com/webhelp/scr/1842.htm

 


--  作者:yuweijie
--  发布时间:2018/7/31 9:34:00
--  
写在表格中的话,js 无法访问的吧,有具体的实例学习一下吗
--  作者:有点甜
--  发布时间:2018/7/31 9:42:00
--  
以下是引用yuweijie在2018/7/31 9:34:00的发言:
写在表格中的话,js 无法访问的吧,有具体的实例学习一下吗

 

js肯定无法访问,你js不是foxtable生成的?不能动态给其赋值?


--  作者:yuweijie
--  发布时间:2018/7/31 10:39:00
--  
按照帮助文档一样,在foxtable中引用js文件,js文件数量较多,逐个改也比较麻烦
--  作者:有点甜
--  发布时间:2018/7/31 12:48:00
--  
以下是引用yuweijie在2018/7/31 10:39:00的发言:
按照帮助文档一样,在foxtable中引用js文件,js文件数量较多,逐个改也比较麻烦

 

请具体说明你如何做的。帮助文档没有直接弄到js里面啊。


--  作者:yuweijie
--  发布时间:2018/7/31 18:00:00
--  
我就用notepad 写了类似这种js  ,在foxtable中进行引 wb.AppendHTML("<script src=\'./lib/congzhuang.js\'></script>") \'引入脚本文件

dd.ready(function () {
    document.getElementById(\'scan\').onclick = function () {
    dd.biz.user.get({
        corpId:\'********\', // 可选参数,如果不传则使用用户当前企业的corpId。
        onSuccess: function (info) {
        document.getElementById(\'guanly\').value = info.nickName;
        },
        onFail: function (err) {
            logger.e(\'userGet fail: \' + JSON.stringify(err));
        }
    });




dd.biz.util.scan({

type: \'qrCode\' ,

tips: \'scan to list\',  

onSuccess: function(data) {


document.getElementById(\'number\').value = data.text;
                                getjcxx()
                                getlast3()
                                getjcxxb()


},


onFail : function(err) {


}

});


};




});

--  作者:有点蓝
--  发布时间:2018/7/31 20:20:00
--  
可以使用ajex从后台获取需要的数据:http://www.foxtable.com/mobilehelp/scr/0108.htm