vue2.0—过滤器(代码片段)

王同学要努力 王同学要努力     2023-02-02     710

关键词:

【Vue2.0】—过滤器(七)

<body>
    <div id="root">
        <h2>显示格式化后的时间</h2>
        <!-- 计算属性实现 -->
        <h2>现在是fmtTime</h2>
        <!-- methods实现 -->
        <h2>现在是getFmtTime()</h2>
        <!-- 过滤器时间实现-->
        <h2>现在是time | timeFormater</h2>
    </div>

    <div id="root2">
        <h2>现在是:msg |mySlice </h2>
    </div>
    <script>
        Vue.config.productionTip = false;
        //全局过滤器
        Vue.filter('mySlice', function(value) 
            return value.slice(0, 4)
        )
        new Vue(
            el: "#root",
            data: 
                time: 1637047951556 //时间戳
            ,
            computed: 
                fmtTime() 
                    return dayjs(this.time).format('YYYY年MM月DD HH:mm:ss')
                
            ,
            methods: 
                getFmtTime() 
                    return dayjs(this.time).format('YYYY年MM月DD HH:mm:ss')
                
            ,
            filters: 
                timeFormater(value) 
                    return dayjs(value).format('YYYY年MM月DD HH: mm: ss ')
                
            ,

        )


        new Vue(
            el: "#root2",
            data: 
                msg: 'hello world'
            
        )
    </script>
</body>

vue2.0学习—列表过滤(四十)(代码片段)

【Vue2.0学习】—列表过滤(四十)数据监视实现:<divid="root"><h2>人员列表</h2><inputtype="text"placeholder="请输入名字"v-model="keyWord"> 查看详情

vue2.0笔记——模板与自定义过滤器(代码片段)

模板语法让我们回到最开始<divid="app"><h1>message</h1></div><script>varvm=newVue(el:‘#app‘,data:message:‘HelloWorld‘)</script>这是一个HelloWorld,简单的通过模板输出。我们称之为数据绑定,而最常见的就是“ 查看详情

vue之过滤器(代码片段)

在vue2.0以前的版本中vue内置的过滤器,但是因为缺乏纯JavaScript的灵活性,现在vue2.0版本中已经删除了内置过滤器,所以需要自己注册过滤器,我们可以定义本地(在某一个template里面定义filter)过滤器,或者定义全局(global)过... 查看详情

vue2.0学习—收集表单数据(四十三)(代码片段)

【Vue2.0学习】—收集表单数据(四十三)v-model的三个修饰符:lazy:失去焦点再收集数据number:输入字符串转为有效的数字trim:输入首尾空格过滤<body><divid="root"><form@submit.prevent="demo" 查看详情

vue2.0中实现首字母大写的过滤器

1:实现一个首字母大写的过滤器(vue2.0中已经去除了内置的过滤器)过滤器本身就是一个函数 查看详情

vue2.0动画(代码片段)

 相对于vue1.0来说,vue2.0的动画变化还是挺大的,  在1.0中,直接在元素中加 transition,后面跟上名字。 而在vue2.0中,需要把设置动画的元素、路由放在<transitionname="fade"></transition>中,name就是动画名称。&nbs... 查看详情

vue2.0自定义时间过滤器

html<td>{{serverInfo.serverTime|formatTime(‘YMDHMS‘)}}</td>jsserverTime:newDate().getTime(),filters:{//时间过滤器formatTime:function(value,type){letdataTime="";letdata=newDate();data.setTime(va 查看详情

vue2.0在华为手机等手机自带浏览器打开白屏的问题(代码片段)

...,所以在ie8,ie9进行调试,发现报错;错误指向的是自定义的过滤器的方法, 该js文件放在static目下,并未放入src/assets目录下,导致未打包入app.js文件。在 webpack.base.conf.js部分内容test:/.js$/,loader:‘babel-loader‘,include:[resolve(‘src‘),... 查看详情

vue2.0代码功能片段

1、代码片段截取checkAll:function(flag){this.checkAllFlag=flag;this.productList.forEach(function(value,index){value.checked=flag;})this.calcTotalPrice();},2、es6语法,解构赋值const{shell}=require(‘electron’);大括号什么意思& 查看详情

vue2.0添加sass(代码片段)

 遇到错误:SyntaxError:Error:NodeSassversion7.0.0isincompatiblewith^4.0.0.yarnremovenode-sassyarnaddsassyarnaddsass-loader@7.3.1不要直接安装sass-loader版本太高会报错。 查看详情

vue2.0注册过滤器vue.filter

Vue.filter(id,[definition])参数:{string}id{Function}[definition]用法:注册或获取全局过滤器1//注册2Vue.filter(‘my-filter‘,function(value){3//返回处理后的值4})5//getter,返回已注册的过滤器6varmyFilter=Vue.filter(‘my-filter‘) 根据上一遍笔 查看详情

vue2.0—表单事件数据绑定(代码片段)

【Vue2.0】—表单事件数据绑定(六)<body><divid="root"><formaction=""@submit.prevent="demo"><labelfor="TW">姓名:</lab 查看详情

vue2.0学习—生命周期(五十)(代码片段)

【Vue2.0学习】—生命周期(五十)Vue生命周期原理图<divid="root"><h2:style="opacity">欢迎来到王者世界</h2><button@click="stop">点我停止</button></d 查看详情

vue2.0学习—键盘事件(三十三)(代码片段)

【Vue2.0学习】—键盘事件(三十三)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content=&# 查看详情

vue2.0学习—列表排序(四十一)(代码片段)

【Vue2.0学习】—列表排序(四十一)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content=&# 查看详情

vue2.0中配置文件路径(代码片段)

在build/webpack.base.conf.js中添加一些代码即可module.exports=resolve:extensions:[‘.js‘,‘.vue‘,‘.json‘],alias:‘vue$‘:‘vue/dist/vue.esm.js‘,‘@‘:resolve(‘src‘),‘components‘:path.resolve(__dirname,‘../src/compon 查看详情

再读vue2.0

...的模板语法来声明式的将数据渲染到DOM系统模板语法中有过滤器功能filter---建议使用computed去完成,如果你过滤的数据不需要在其他组件中使用,那就无所谓了提供了较为全面的指令系统(数据绑定条件渲染与循环事件绑定)&n 查看详情

vue2.0学习—object.defineproperty(三十)(代码片段)

【Vue2.0学习】—Object.defineProperty(三十)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible 查看详情