vue 使用瞬间

Posted shenjilin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 使用瞬间相关的知识,希望对你有一定的参考价值。

vue 使用瞬间

  一, 图片类

    <img :src="data.deptLogo | imgUrl" onerror="this.src=‘../img/headDefaltImg.png‘"/>
    注释:   
      1)  :src中的单竖线是引用 fifter(过滤器)  
      2)  onerror 代表src路径无效时, 我们需要定义一个默认值
      3)  :onerror  也可以使用变量(切记加冒号)    变量格式为:   logo: ‘ this.src= " ‘ + require( ‘ ../assets/img.png ‘ ) + ‘ " ‘

  二, fifter过滤器

<div id="test" v-cloak>
            <p>{{message | sum}}</p>
            <p>{{message | cal(10,20)}}</p>  <!--过滤器函数始终以表达式的值作为第一个参数。带引号的参数视为字符串,而不带引号的参数按表达式计算。-->
            <p>{{message | sum | currency }}</p> <!--添加两个过滤器,注意不要冲突-->
        </div>

<script type="text/javascript">

//        -----------------------------------------华丽分割线(从model->view)---------------------------------------
            Vue.filter("sum", function(value) {   //全局方法 Vue.filter() 注册一个自定义过滤器,必须放在Vue实例化前面
                return value + 4;
            });
            
            Vue.filter(currency, function(value) {
                return value * 2;
            })

            Vue.filter(cal, function (value, begin, xing) {   //全局方法 Vue.filter() 注册一个自定义过滤器,必须放在Vue实例化前面
                console.log(begin)
                return value + begin + xing;
            });
        </script>

 

    备注: filterg过滤器不可使用与input, 如遇input中使用, 请调用 compound 计算属性

 

以上是关于vue 使用瞬间的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段(vue主模板)

Android底部导航片段问题

vue 使用瞬间

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段11——vue路由的配置