小编vin*_*ent的帖子

选择器有2个参数

以下选择器$('.sub_menu_container',this)有2个参数,您要搜索的选择器和第二个参数.在这种情况下它this.添加第二个参数有什么用?我搜索jquery文档,但没有找到任何可以帮助我的东西.这是某种参考吗?

jquery

16
推荐指数
4
解决办法
1万
查看次数

在laravel中下载后删除文件

我正在创建一个允许用户下载文件的应用程序.下载后我想删除文件.我的代码结束是这样的:

return Response::download(public_path() . '/uploads/_tmp/' . urldecode($filename));
Run Code Online (Sandbox Code Playgroud)

这意味着函数在返回时结束,我无法删除该文件.我试图在路由上调用'after'过滤器,但之后文件会被快速删除.

有任何想法吗?

php laravel

11
推荐指数
5
解决办法
1万
查看次数

更新数组中的项目会更新所有项目

我正在使用带有vuex的vuejs使用项目的应用程序,每个项目都有一个或多个作业.

我可以添加,删除和更新作业.添加和删​​除工作正常,但更新不是.

vuex开发工具中的状态:

项目

我的HTML:

<div class="job-compact row" v-for="(job, index) in project.jobs">
        <div class="col-md-6">
            <div class="form-group" :class="{'has-error' : errors.has('jobs.' + index + '.function')}">
                <input type="text" name="jobs[function][]" class="form-control" v-model="job.function" @change="updateJobValue(index, 'function', $event.target.value)"/>
            </div>
        </div>
        <div class="col-md-4">
            <div class="form-group" :class="{'has-error' : errors.has('jobs.' + index + '.profiles')}">
                <input type="number" name="jobs[profiles][]" class="form-control" v-model="job.profiles" @change="updateJobValue(index, 'profiles', $event.target.value)"/>
            </div>
        </div>
        <div class="col-md-2">
            <button v-if="index == 0" class="btn btn-success btn-sm" @click="addJob"><i class="fa fa-plus"></i></button>
            <button v-if="index > 0" class="btn btn-danger btn-sm" @click="deleteJob(index);"><i class="fa fa-minus"></i></button>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我有一个v-for显示我所有工作的东西.在我的作业中编辑值时,我使用该 …

javascript vue.js vuex vuejs2

7
推荐指数
1
解决办法
2837
查看次数

获得两个日期之间的所有月份

我创建了一个函数,它返回一个包含每个月的数组,从提供的碳日期开始到当前日期结束.

虽然该功能正在做它应该做的事情,但它看起来很可怕.很明显,我的编程技巧还不是他们应该做的.当然必须有更好的方法来实现我想要的.

我的代码看起来像这样:

    class DateUtilities {
    protected $months = ['january', 'february', 'march', 'april', 'may', 'june', 'july', 'august', 'september', 'october', 'november', 'december'];

    public function getMonthListFromDate(Carbon $date)
    {
        $monthArray = array();
        $today = Carbon::today();

        $currentYear = $today->copy()->format('Y');
        $currentMonth = strtolower($today->copy()->format('F'));

        $startYear = $date->copy()->format('Y');
        $startMonth = strtolower($date->copy()->format('F'));

        for($i = $startYear; $i <= $currentYear; $i ++) {
            foreach($this->months as $monthIndex => $month) {
                if (($monthIndex >= array_search($startMonth, $this->months) && $i == $startYear) ||
                    ($monthIndex <= array_search($currentMonth, $this->months) && $i == $currentYear) ||
                    ($i != …
Run Code Online (Sandbox Code Playgroud)

php php-carbon

3
推荐指数
3
解决办法
6768
查看次数

blueimp多文件上传器

我正在使用blueimp multiple file uploader,一切都很好.但是在某些情况下我必须使用单个文件上传.是否有某种选项我可以触发禁用插件的多文件部分?

重要的是流量不会改变.所以我可以继续使用它,但很容易就可以禁用多个文件.

我想提一下,如果超过maxx文件号,我不想给出错误.我只想一起禁用多个文件.

任何帮助将不胜感激.

javascript jquery file-upload blueimp

2
推荐指数
1
解决办法
1557
查看次数

mysql - 从本周获得生日

我想找到所有在本周过生日的人.

例如,我们现在是星期二,所以我想要从昨天(星期一)到周日的所有生日.

我尝试了以下查询:

SELECT * FROM `employees` WHERE WEEK( birthdate ) = WEEK( NOW() )
Run Code Online (Sandbox Code Playgroud)

但这并没有给我正确的数据,因为我也记录了生日的地方1975-03-29,即下周而不是本周.

mysql

2
推荐指数
1
解决办法
706
查看次数

用3个div填充屏幕

我有以下情况:

<div id="container">
    <div id="div1"></div>
    <div id="div2"></div>
    <div id="div3"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

div1并且div3具有固定的宽度100px和高度100%,div3也具有高度100%.我想要的是div1向左div3浮动,向右浮动并且div2应该占用它们之间的剩余空间.我似乎无法让它工作.

有帮助吗?

html css

1
推荐指数
1
解决办法
942
查看次数

标签 统计

javascript ×2

jquery ×2

php ×2

blueimp ×1

css ×1

file-upload ×1

html ×1

laravel ×1

mysql ×1

php-carbon ×1

vue.js ×1

vuejs2 ×1

vuex ×1