我正在构建一个带有一些滑块的网站,并使用Slick来实现。通常,对于幻灯片,当我一次显示一张幻灯片时,自适应高度会起作用,但当同时显示 2 张幻灯片时,自适应高度不起作用。这是JSFiddle中复制的问题。
这是 JavaScript:
var options = {
slidesToShow: 2,
slidesToScroll: 2,
dots: true,
arrows: false,
dotsClass: 'slick-dots slick-dots-black',
adaptiveHeight: true,
};
$('.slider').slick(options);
Run Code Online (Sandbox Code Playgroud)
我一直在谷歌上搜索这个问题,似乎其他人也有类似的问题,但我找不到解决方案。
任何想法表示赞赏!
我最近开始使用Laravel Sail,我注意到它使用内置的 PHP 服务器,而不是类似Apache或 的东西Nginx。因此,我认为这种方式不是将其部署在Laravel Vapor.
我可以发布Dockerfiles并Sail修改它们以包含 Nginx,但我注意到 Sail 使用一些内部代码来启动服务器,这是不可能修改的。那么,不使用 Docker 是获得生产就绪的 Docker 环境的唯一方法吗Laravel Sail?
我已阅读所有Sail文档,但没有任何关于该主题的内容。
只是想知道如何在SailsJS中的所有模型,控制器等都可以访问的对象.我需要这个主要用于我经常使用的一些实用功能.你认为这是个好主意吗?
编辑:建议的方法是什么
所以基本上我希望能够在有人在iOS或Android支持的触控设备的屏幕上滑动时获得触摸的坐标.
到目前为止我尝试做的事情如下.
$('element').bind("touchmove", function(e) {
$(element2).html(e.pageX + "," + e.pageY);
}
Run Code Online (Sandbox Code Playgroud)
加上我尝试了同样的"vmousemove"(jquery mobile等价物或它应该是),"mousemove"但无济于事.我只得到初始和结束触摸的坐标.
提前致谢
我的Sails应用程序中有用户模型,当然有密码.因此,当我创建一个新用户时,Sails会使用包含新创建用户的所有数据的json进行响应,包括散列密码.有没有办法阻止Sails输出密码等特定字段?
我试图使用maxFiles选项将用户可以选择的文件数限制为一个:1; 然而,这也阻止用户上传我想要的第二个,第三个等文件.我只想将选择限制为一个文件,并允许后续上传.那可能吗?
这是我的代码:
$(function() {
var dropzone = new Dropzone('#avatar-wrapper', {
url: '/uploads/avatar',
clickable: '.upload',
maxFilesize: 5,
maxFiles: 1,
previewsContainer: false,
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
init: function() {
this.on('addedfile', function(file) {
console.log('test');
$('#loader').show();
});
this.on('success', function(file, result) {
$('#avatar_url').val(result.url);
$('#avatar').attr('src', result.url);
$('#loader').hide();
});
}
});
});
Run Code Online (Sandbox Code Playgroud) javascript ×5
node.js ×2
sails.js ×2
android ×1
carousel ×1
cordova ×1
docker ×1
dockerfile ×1
dropzone.js ×1
file-upload ×1
jquery ×1
laravel ×1
laravel-sail ×1
mousemove ×1
php ×1
slick.js ×1
touchmove ×1