在我的应用程序中,用户从日期选择器中选择日期,然后日期将以对应用户区域设置的格式显示在输入中.
提交表单时,我想验证相应的日期,但验证者不知道提交日期的日期格式.
我的问题是我是否应该在将日期传递给验证器之前将日期变为Ymd,还是有一种方法可以告诉Validator正确的格式进行验证?
我有一个textarea,用户可以输入javascript代码,按下按钮后将传递给eval().
当用户输入如下内容时,我无法捕获referenceError:
var myName = Maria;
Run Code Online (Sandbox Code Playgroud)
代替
var myName = "Maria";
Run Code Online (Sandbox Code Playgroud)
谢谢你的时间!
一个简单的场景:
1)Symlink公共/存储到存储/应用/公共使用
php artisan storage:link
Run Code Online (Sandbox Code Playgroud)
2)使用上传文件
$path = $request->file('avatar')->store('avatars');
Run Code Online (Sandbox Code Playgroud)
3)据我了解,我应该能够访问该网址下的文件-`www.example.com/storage/avatars/avatar.jpg
但是,我在第三步中获得的路径实际上是public / avatars / avatar.jpg,因此最终我将“ public /”部分替换为“以具有正确的路径。
似乎我缺少了一些东西,但是我找不到确切的东西。
谢谢您的帮助!
在以下示例中,我尝试呈现帖子列表(标题,正文及其标签):
const container = $('.container');
posts.forEach((post)=> {
container.append(
`<div>
<h2>${post.title}</h2>
<p>${post.body}</p>
<div>
${post.tags.map((tag) => {
`<span>${tag.name}</span>`
})}
</div>
</div>`)
});
Run Code Online (Sandbox Code Playgroud)
但是,输出会在标记之间产生一个额外的逗号。我试图输出'test'而不是实际的标签名称,以及将span标签换成另一个html标签,但是结果仍然相同。
我曾尝试搜索此问题,但没有找到其他任何使用模板文字遇到此问题的人。
我几乎有布局明智,但我得到一些奇怪的flex-wrap行为,如下所示:
我的css如下:
.parent {
display: flex;
justify-content: space-between;
.square-container {
width: calc(33% - 1.333px);
display: flex;
flex-wrap: wrap;
justify-content: space-between;
&:before {
content:'';
float:left;
padding-top:100%;
}
.small-square {
width: calc(50% - 2px);
height: calc(50% - 2px);
background: red;
flex-shrink: 0;
}
}
}
Run Code Online (Sandbox Code Playgroud)
html如下:
<div class="parent">
<div class="square-container">
<div class="small-square"></div>
<div class="small-square"></div>
<div class="small-square"></div>
<div class="small-square"></div>
</div>
<div class="square-container">
<div class="small-square"></div>
<div class="small-square"></div>
<div class="small-square"></div>
<div class="small-square"></div>
</div>
<div class="large-square"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
我觉得我在这里错过了一些重要的flexbox属性.谢谢您的帮助!