欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

vue基础之模板和过滤器用法实例分析

程序员文章站 2022-08-02 12:58:08
本文实例讲述了vue基础之模板和过滤器用法。分享给大家供大家参考,具体如下: 一、模板 {{msg}} 数据更新模板变化 {{*msg}} 数据只绑定一次 {{...

本文实例讲述了vue基础之模板和过滤器用法。分享给大家供大家参考,具体如下:

一、模板

{{msg}} 数据更新模板变化
{{*msg}} 数据只绑定一次
{{{msg}}} html转意输出

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>www.jb51.net vue模板</title>
  <style>
  </style>
  <script src="https://cdn.bootcss.com/vue/2.4.4/vue.min.js" async></script>
  <script>
    window.onload=function(){
      new vue({
        el:'#box',
        data:{
          msg:'abc'
        }
      });
    };
  </script>
</head>
<body>
  <div id="box">
    <input type="text" v-model="msg">
    <br>
    {{msg}}
    <br>
    {{*msg}}
    <br>
    {{{msg}}}
  </div>
</body>
</html>

vue基础之模板和过滤器用法实例分析

二、过滤器

过滤器:-> 过滤模板数据

系统提供一些过滤器:

{{msg| filtera}}
{{msg| filtera | filterb}}
uppercase    eg: {{'welcome'| uppercase}}
lowercase
capitalize  首字母大写
currency 钱
{{msg| filtera 参数}}

{{'welcome'|uppercase}}    //welcome
{{'welcome'|lowercase}}   //welcome
{{'welcome'|lowercase|capitalize}}   //welcome
{{12|currency}}  //$12.00
{{12|currency '¥'}}  //¥12.00

感兴趣的朋友可以使用在线html/css/javascript代码运行工具http://tools.jb51.net/code/htmljsrun测试上述代码运行效果。

希望本文所述对大家vue.js程序设计有所帮助。