第一次请求通过ajax回调的内容使用accordion,样式还是正常的,但再次回调样式就没了。解决办法 加入 $("#accordion").accordion("refresh");完美解决问题

前端 2019-05-30

当出现403跨域错误的时候 No 'Access-Control-Allow-Origin' header is present on the requested resource,需要给Nginx服务器配置响应的header参数:location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization'; if ($request_method = 'OPTIONS') { return 204;

后端 2019-05-24

this.$store.commit('toShowLoginDialog', true); this.$store.dispatch('toShowLoginDialog',false);主要区别是:dispatch:含有异步操作,例如向后台提交数据,写法: this.$store.dispatch('mutations方法名',值)commit:同步操作,写法:this.$store.commit('mutations方法名',值)

前端 2019-05-24

cnpm安装过程中提示optional install error: Package require os(darwin) not compatible with your platform(win32)解决办法cnpm rebuild node-sass

杂谈 2019-05-22

在本地搭建了typecho,除了首页,其它页面都是404错误,下面是解决问题出现这问题的办法,记录备用。location ~ .*\.php(\/.*)*$ { root /www/typecho; #站点目录 fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; include fastcgi_params; #上面的几段是默认配置里就有的, 下面几段参考http://docs.typecho.org/servers set $path_info ""; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {

杂谈 2019-05-12

刚在虚拟机安装完CentOS7后执行ifconfig报command not found1.输入ip addr 确认IP地址是否设置正常设置好如下所示,如果没有获取到IP地址则设置一个即可。2.确认sbin目录是否存在3.确认ifconfig命令是否未安装在sbin目录下输入ls,可见下图所示,并没有ifconfig若是此原因,安装net-tool插件即可解决问题安装命令sudo yum install net-tools

使用bootstrap-selected做下拉选择,但下拉的数据是通过ajax访问接口获取到的,将获取到的直接.append()或者.html()到select标签中就会失去bootstrap-selected插件的样式,看了些相关的文档说明,在输出后需要调用$('#IDname').selectpicker("refresh");便可解决问题

前端 2019-05-09

在使用thinkphp5.0框架做开发的时候,数据库中表字段类型为datetime,存储的是常用的日期格式,读出的数据却是 1970-01-01 08:33:39,在查找了相关资料后找到了出现这个问题的原因,tp5的数据是默认格式化时间,如果要取消默认格式化时间,需要在application/database.php 中定义'datetime_format'=> false,//取消前台自动格式化修改后即解决

后端 2019-05-08