百度地图 选点不在中间

初始化的时候,如果地图的盒子(div)如果是不显示状态(dispaly:none),则:它(地图)的可是区域长宽都是0,然后当你要显示的时候(display:block),这时候因为Map已经解析完了,可视区域是0嘛,所以中心点就是在左上角去了。
解决方法:在要显示的第一次,盒子(div)有宽高时,在设置地图效果。

Thinkphp6 AipNlp

require_once dirname(__DIR__).'/../../aip/AipNlp.php';
$APP_ID = 'xxxxxx ';
$API_KEY = 'xxxxxxxxxxxxxx';
$SECRET_KEY = 'xxxxxxxxxxxxxx';
$client = new \AipNlp($APP_ID, $API_KEY, $SECRET_KEY);

防注入和XSS攻击

function stripscript(s)
{
var pattern = new RegExp(“[%–`~!@#$^&*()=|{}’:;’,\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“’。,、?]”)        //格式 RegExp(“[在中间定义特殊过滤字符]”)
var rs = “”;
for (var i = 0; i < s.length; i++) {
 rs = rs+s.substr(i, 1).replace(pattern, ”);
}
return rs;
}