二次开发相关问题
pom 依赖
07service-09jdbcISpringJdbcFactory.getISpringJdbc().getDataSource().getConnection()
注意不是通过配置,或者不是通过dataview操作的数据库,都有可能会出现缓存问题。 平台是有缓存的,用原生 sql 没有缓存。
问题描述:
A 服务调用 B 服务的 Api ,提示跨域调用失败。
解决方案:
如果是用零代码平台的「调用webapi」规则,平台已经自动处理跨域了。
如果是
ajax
,要固定加参数,代码如下:$.ajax({
url: 'url',
type: "get",
dataType : 'jsonp',
data:{
"_$v3CrossDomainRequest$_" : true
},
jsonpCallback:'callfunc',
success: function (result) {
//请求成功后处理逻辑
debugger;
}
});
零代码二次开发自定义窗体页面如何引入第三方js、css以及自行写的js
方式1:
npm安装相关依赖。
ps:npm i element-ui -S(安装element)
方式2:
手动引入,将相关文件放入share文件夹下面,import直接引入相对路径下的文件。
例:“@share/xx/xx”
问题描述:
零代码二次开发自定义窗体页面,如何引用本地图片?
解决方案:
可以将相关图片放入share文件夹下面,具体引入写法参考下图:
零代码二次开发自定义控件,如何创建初始化工程:
- 新建一个目录,如:example
- 在 cmd 命令行中 cd example
- 执行命令:
npm install v3-cli –save-dev
- 根据指引设置控件信息,设置完成后,v3-cli脚手架会自动生成模板工程。