vue.js实现自定义输入分页

Posted 我若亦如风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue.js实现自定义输入分页相关的知识,希望对你有一定的参考价值。

效果如下:

 

html

<input type="text" value="1" v-model="page.page_my_selected" @blur="onBlur">

 

js:

dara(){
    return {
         page:{page_my_selected:1}
    }
}

onBlur() {
      if (
        this.page.page_my_selected == null ||
        this.page.page_my_selected == undefined ||
        this.page.page_my_selected == ""
      ) {
        this.page.page_my_selected = 1;
      }
      let reg = /^\\d+$/;
      // 输入字符串
      if (!reg.test(this.page.page_my_selected)) {
        if (reg.test(this.page.page_my_selected.substr(0, 1))) {
          this.page.page_my_selected = parseInt(this.page.page_my_selected);
        } else {
          this.page.page_my_selected = 1;
        }
      }
      /    / console.log(reg.test(this.page.page_my_selected))
    },

 

以上是关于vue.js实现自定义输入分页的主要内容,如果未能解决你的问题,请参考以下文章

怎样在Vue.js中使用jquery插件

Vue.js 学习13 ElementUI项目中使用自定义组件

Vue.js 学习13 ElementUI项目中使用自定义组件

Vue.js 自定义过滤器

DJANGO 自定义分页组件

django与vue.js实现分页。