小编use*_*235的帖子

jQuery/JavaScript:以简单的方式将像素转换为em

我正在寻找一种简单的方法来为我的插件添加一行代码,将几个像素值转换为em值,因为我的项目布局需要在ems中.有没有一种简单的方法可以做到这一点,因为我不想在网站上添加第三方插件.

不会在这里发布代码,因为它与它自己的插件无关.

谢谢.

示例:13px - > ?? em

javascript jquery pixel em

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

寻找响应式javascript图表库

有几个很好的图表库,但其中大多数没有响应.

我试过morris.js,但这没有回应.

所以我正在寻找一个响应迅速且看起来很好的人,如morris.js(没有highcharts,flot,google)

任何人?

javascript jquery charts

8
推荐指数
3
解决办法
1万
查看次数

Vue 作用域样式不适用于已添加到插槽内的元素

将我的样式移动到区域设置,但看到当我将元素插入槽容器时它们将不起作用。我想这是正常的,如果有办法解决这个问题,请记住,不,我不会将父(.child)样式放置在父组件中,并且不,我想将我的 CSS 保留在单独的 scss 文件中。

组件(父级)

<template>
   <wrapper>
       <div class="child">Hello</div>
   </wrapper>
</template>
Run Code Online (Sandbox Code Playgroud)

组件(称为包装器)

<template>
   <div class="wrapper">
       <slot></slot>
   </div>
</template>

<style lang="scss" scoped>
@import "../../../sass/components/_container.scss";
</style>
Run Code Online (Sandbox Code Playgroud)

容器.scss

.wrapper{
    background-color:#333;

    .child{
         background-color:#fff;// not doing anything
    }
}
Run Code Online (Sandbox Code Playgroud)

sass vue.js

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

javascript倒计时脚本,从毫秒到小时 - 分钟 - 秒

我正在寻找一种简单的方法来输出毫秒到小时 - 分钟 - 秒.我见过一些插件,但我不想在插件中使用插件,我看过很多倒计时片段,但这些是使用日期,我使用的不是日期而是毫秒.

谢谢.

编辑:我正在寻找一个从xxxx毫秒倒数到零的脚本

//到现在为止我有这个

    diff  = 100000000;

    function showTimer() {

        hours = Math.floor( diff / (1000*60*60) );
        mins  = Math.floor( diff / (1000*60) );
        secs  = Math.floor( diff / 1000 );

        $('.count').html(hours+ 'hours' +minutes + 'minutes' +seconds + ' seconds');
    }

    setInterval(function(){showTimer()}, 1000 );
Run Code Online (Sandbox Code Playgroud)

javascript jquery timer

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

Vue:绑定动态和静态类

对 Vue 有点陌生,所以我正在寻找一种更好的方法(如果有的话)来设置默认类,而无需两次使用 class 属性。

组件.vue

<template>
    <input class="form__control" :class="class" v-bind="$attrs"/>
<template>

<script>
  export default {
     props: ['class']
}
<script>
Run Code Online (Sandbox Code Playgroud)

用法

<component class="big-red" data-id="1" type="text"/>
Run Code Online (Sandbox Code Playgroud)

vue.js

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

选择并删除所有匹配的数据属性

我试图找到一种方法从页面中删除不同类型元素的所有匹配数据属性.

我现在循环一个数组,但名称列表是为了那么长,我希望有一个更好的方法来删除我的自定义数据属性.....与正则表达式模式?

// 代码

var dataArr  = ['data-myplugin-value',
                'data-myplugin-id',
                 ...
                 ...
                 ...
                 ...
                'data-myplugin-name'];

$.each(dataArr, function(i,a){
   $('['+a+']').removeAttr(a);  
});
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery

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

带有选项和可访问方法的 jQuery 插件模板?

我想用可访问的方法和选项构建一个插件,这是一个复杂的插件。我需要可以在插件外部访问这些方法,因为如果有人向 DOM 投放了一些广告,则需要对其进行更新(因此我们不需要再次运行完整的插件)。

我以前看到有插件可以这样做,但是我找不到它们,所以我无法查看它们。我还是 javascript 新手,所以任何帮助都会很好。

如果我们仍然可以全局覆盖这些选项,那就太好了。

我想如何使用插件:

// options
$('#someid').myplugin({name: 'hello world'});

// methods(would be nice if we can use this)
$('#someid').myplugin('update');
Run Code Online (Sandbox Code Playgroud)

// 我的旧插件包装器

;(function($, window, document, undefined){

    $.fn.pluginmyPlugin = function(options) { 

        options = $.extend({}, $.fn.pluginmyPlugin.options, options); 

            return this.each(function() {  

                var obj = $(this);

                // the code 
            });     
        };

        /**
        * Default settings(dont change).
        * You can globally override these options
        * by using $.fn.pluginName.key = 'value';
        **/
        $.fn.pluginmyPlugin.options = {
            name: '',
                            ...         
        };

})(jQuery, window, document);
Run Code Online (Sandbox Code Playgroud)

更新 …

javascript jquery

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

Yii2,向数据库查询添加额外的虚拟字段

因此,我尝试向数据库查询添加一些虚拟键/值,因为这些键不存在于表中,并且我不想自行更改数组,我希望有一种简单的方法可以在当我从数据库构建数组时开始。

下面的示例显示我正在尝试添加名为“type”和“tax”的额外字段及其旁边的值。

遗憾的是,下面的示例不起作用,那么有没有办法向每行添加具有相同值的额外字段?

$query = (new \yii\db\Query())
->select(['id' , 'name' , 'price' , 'type' => 'car' , 'tax' => 'full' ])
->from('products' )
Run Code Online (Sandbox Code Playgroud)

yii2

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

Yii2 如何使用数据库迁移文件更新单元格

我需要更新一行,但我无法在网上找到有关如何使用 yii migrate 文件执行此操作的任何示例。

Table = pages
Column = name
Value = newsletter-index
Slug = this value we need to update
Run Code Online (Sandbox Code Playgroud)

yii2

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

使用 Laravel 8 和 Sanctum hasapitokens 通过记住我选项登录

因此,我使用 Vue 3、Laravel 8 构建 SPA 并使用 sainttum (hasapitokens) 来处理用户登录,但我找不到令牌有效的会话持续时间,因为我想将其与记住我选项结合使用当用户登录时。这可能吗?或者使用这些令牌是处理用户身份验证的一个坏例子?

laravel vue.js laravel-sanctum

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

标签 统计

javascript ×5

jquery ×5

vue.js ×3

yii2 ×2

charts ×1

em ×1

laravel ×1

laravel-sanctum ×1

pixel ×1

regex ×1

sass ×1

timer ×1